我在使用npm为node.js安装canvas模块时遇到了很多问题,因此我下载了源代码,并使用visual studio 2005来调试和纠正我遇到的错误。我得到它成功编译,但现在我不知道从那里去哪里,以便能够在我的项目中使用它。看起来应该很容易,但我甚至不知道从哪里开始。
答案 0 :(得分:1)
将已编译的.dll文件重命名为.node并将其放入节点项目中。然后只需require
。
例如,在文件夹中:
app.js
canvas.node
...
在app.js中:
var canvas = require('./canvas');
请注意,对于canvas模块,使用npm进行安装时应该没有问题如果您设置了正确的节点本机构建环境(node-gyp),包括Python 2.7和MS Visual C++ 2010(对于x64版本,Win 7 x64 SDK)。 VS 2005将无效。
你显然也需要安装cario,因为帆布依赖它。