win10 安装node-canvas

2017-8-16 Frank NodeJS

每次换电脑都为安装这个费很大劲,需要安装windows sdk、vc++等。加之网络限制,下载也很费劲。此次安装成功稍作记录如下:

依赖环境

node-canvas编译需要

  1. A global installation of node-gyp.
  2. GTK 2
  3. For optional JPEG support (node-canvas 2.0 and later): libjpeg-turbo

1. Chocolatey安装

Chocolatey 是windows下包管理工具
用管理员运行cmd.exe或powershell 来安装
安装需要代理

2. 用Chocolatey安装

1. choco install -y python2 gtk-runtime microsoft-build-tools libjpeg-turbo.
2. npm install canvas or yarn install node-canvas.

3. 手动安装

分别安装 node-gyp、GTK 2 、libjpeg-turbo
具体参见页尾链接

4. 超时错误解决,node-gyp连不上国外ip,通过设置npm解决

npm install --verbose --production --registry https://registry.npm.taobao.org --disturl=https://npm.taobao.org/dist

node-canvas windows官方安装教程
node-gyp 怎么通过环境变量设置disturl

发表评论 登录

Top