我不確定這個問題是否描述了一切,但這裏是故事。無法在Internet上查找DLL文件。任何建議
我需要一個我的node.js項目的畫布,因此我按照來自node-canvas github的指示下載它。在錯誤(原生) \ node_modules \帆布\編譯\發佈\ canvas.node 在Module.load(模塊:當我編譯和運行我的程序,我得到這個錯誤
>module.js:355 >Module._extensions[extension](this, filename); ^Error: The specified procedure could not be found.
℃。 (Module.js:384:17) at Module.require(module.js:365:17) at(Module.js:384:17)at(Function.Module._load(module.js:310:12)目的。 (Module.js:460:26) at Object.Module._extensions..js(module.js:478:10)(C:\ node_modules \ canvas \ lib \ bindings.js:2:18) at Module._compile ) 在Module.load(module.js:355:32) 在Function.Module._load(module.js:310:12)
FYI,這不是從我的代碼中的錯誤,因爲只有我當我在我的腳本中包含畫布模塊時得到這個。 我已經設置了路徑變量,下載了64位GTK,更新了Visual Studio 2013的Visual C++重新分發包,但仍然出現了上述錯誤。 我的網上快速搜索讓我用的Dependency Walker說哪個DLL之後缺少
API-MS-WIN-CORE-KERNEL32-私人L1-1-1.DLL
API-MS-WIN-CORE -PRIVATEPROFILE-L1-1-1.DLL
API-MS-WIN-SERVICE-PRIVATE-L1-1-1.DLL
API-MS-WIN-CORE-SHUTDOWN-L1-1-1 .DLL
EXT-MS-WIN-NTUSER-UICONTEXT-EXT-L1-1-0.DLL
我能夠找到前3個DLL,但無法找到最後2個地方。我正在使用win8.1 64bit,
請有任何建議,我怎麼能得到這些文件。如果它不可能得到它們,那麼我怎樣才能在node.js中使用畫布的任何建議