我按照此处的说明安装了GTK + 2:https://github.com/Automattic/node-canvas/wiki/Installation---Windows
我安装了libjpeg-turbo
我安装了Visual Studio 2015社区
我安装了node-gyp:npm install -g node-gyp
但是当我运行node-gyp重建时,我得到:
无法打开源文件:'.. \ src \ Canvas.cc':没有这样的文件或目录... my_project_folder \ build \ canvas.vcxproj]
当我运行npm install canvas时,我得到:
node-gyp \ src \ win_delay_load_hook.c(34):错误C2373:'__ pfnDliNotifyHook2':重定义;不同的类型修饰符... my_project_folder \ node_modules \ canvas \ build \ canvas.vcxproj]
我几乎放弃了......在mac和linux上这么容易......这是地狱
答案 0 :(得分:0)
我在某些时候也在努力解决这个问题。通过运行npm命令使用" MSBuild命令提示符VS2015"来解决这个问题。 (它应该作为您所做的Visual Studio 2015安装的一部分安装)