之前系统用的是win10,曾经安装成功,但是过程中由于安装node-gyp的编译环境安装了Visual Studio导致C盘爆满,不得已重装系统,再次安装win10,但是第二次的安装却并不顺利,npm在win10下问题一大堆,一度想要破费换个Mac,最后换装win7,不得不说win7稳定得多
具体请参考 https://github.com/Automattic/node-canvas/wiki/Installation---Windows
讲的非常详细,两次都是按照这个上面安装成功
第二次最后安装@nan模块的时候,报错 MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”
解决方法:npm install --global --production windows-build-tools (全局安装windows构建工具)