Ort*_*vox 11 canvas node.js npm node-modules
我正在尝试使用 NPM 版本Canvas的 NPM 版本以及 NPM 模块来合并图像。然而 Canvas 似乎不想加载。每次我需要它并运行脚本时都会收到错误。
当我尝试了所有解决方案时,这个答案似乎并没有真正帮助,但它似乎在谈论 bcrypt 和 electro。
我正在运行节点v12.16.3
带有 npm 版本的节点6.14.10
和我的画布package.json
版本^2.6.1
我的完整错误消息:
Error: The module '\\?\C:\...\node_modules\canvas\build\Release\canvas.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 88. This version of Node.js requires
NODE_MODULE_VERSION 72. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
at Object.Module._extensions..node (internal/modules/cjs/loader.js:1183:18)
at Module.load (internal/modules/cjs/loader.js:977:32)
at Function.Module._load (internal/modules/cjs/loader.js:877:14)
at Module.require (internal/modules/cjs/loader.js:1019:19)
at require (internal/modules/cjs/helpers.js:77:18)
at Object.<anonymous> (C:\...\node_modules\canvas\lib\bindings.js:3:18)
at Module._compile (internal/modules/cjs/loader.js:1133:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1153:10)
at Module.load (internal/modules/cjs/loader.js:977:32)
at Function.Module._load (internal/modules/cjs/loader.js:877:14)
at Module.require (internal/modules/cjs/loader.js:1019:19)
at require (internal/modules/cjs/helpers.js:77:18)
at Object.<anonymous> (C:\...\node_modules\canvas\lib\canvas.js:9:18)
at Module._compile (internal/modules/cjs/loader.js:1133:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1153:10)
at Module.load (internal/modules/cjs/loader.js:977:32)
Run Code Online (Sandbox Code Playgroud)