gpt4 book ai didi

javascript - "The specified module could not be found"使用 node-gyp 构建 Canvas 时

转载 作者:IT老高 更新时间:2023-10-28 23:06:33 41 4
gpt4 key购买 nike

我想安装 https://github.com/LearnBoost/node-canvas/模块。我按照这里的windows安装说明进行操作

https://github.com/LearnBoost/node-canvas/wiki/Installation---Windows .

输入后:npm install canvas我得到以下日志:

Creating library F:\Stittch2\node_modules\canvas\build\Release\canvas.lib
and object F:\Stittch2\node_modules\canvas\build\Release\canvas.exp
Generating code
Finished generating code
canvas.vcxproj -> F:\Stittch2\node_modules\canvas\build\Release\\canvas.node
canvas@1.1.3 node_modules\canvas
└── nan@0.4.4

所以我认为它编译成功,但是当我在 node 中执行 require('canvas') 时,出现以下错误:

>node
>require('canvas')
Error: The specified module could not be found.
F:\Stittch2\node_modules\canvas\build\Release\canvas.node
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (F:\Stittch2\node_modules\canvas\lib\bindings.js:2:18)

使用 32 位 Node/npm。

似乎我没有仅使用此模块收到此错误。

最佳答案

此修复是否解决了您的问题?

https://github.com/nodejs/node/pull/4215

我认为这个问题已经修复,Node.js 5.3.0 也随之发布。

https://github.com/nodejs/node/pull/4281

希望这会有所帮助!

关于javascript - "The specified module could not be found"使用 node-gyp 构建 Canvas 时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21911223/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com