簡體   English   中英

使用node-gyp構建畫布時,“無法找到指定的模塊”

[英]“The specified module could not be found” when building a canvas with node-gyp

我想安裝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位節點/ npm。

似乎我只是在這個模塊中沒有收到此錯誤。

這個修復解決了你的問題嗎?

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

我認為這已得到修復,Node.js 5.3.0隨之發布。

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

希望這可以幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM