的當嘗試使用電子安裝-DMG打包在MacOS塞拉利昂電子的應用程序,我得到如下:電子:__編譯針對不同版本的Node.js
Error: The module '/Users/august/projects/node_modules/macos-alias/build/Release/volume.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 54. This version of Node.js requires
NODE_MODULE_VERSION 57. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
at Object.Module._extensions..node (module.js:598:18)<br>
at Module.load (module.js:503:32)<br>
at tryModuleLoad (module.js:466:12)<br>
at Function.Module._load (module.js:458:3)<br>
at Module.require (module.js:513:17)<br>
at require (internal/module.js:11:18)<br>
at Object.<anonymous> (/Users/august/projects/node_modules/macos-alias/lib/create.js:7:13)<br>
at Module._compile (module.js:569:30)<br>
at Object.Module._extensions..js (module.js:580:10)<br>
at Module.load (module.js:503:32)<br>
版本:
Node 8.0.0
npm: 5.4
electron: 1.7.5
electron-installer-dmg: 0.2.1
electron-packager: 8.7.2
macos-alias: 0
我已經試過:
- 交換節點版本。
- 運行
./node_modules/.bin/electron-rebuild
- 刪除node_modules和運行
npm install
- 運行
npm cache clear
和重新安裝包 - 運行
npm rebuild
設置.npmrc文件:
runtime = electron target = 1.7.5 target_arch = x64 disturl = https://atom.io/download/atom-shell
有任何解決方案這個問題?
是@JaromandaX – August
我剛剛更新了列表。是@JaromandaX我試過 – August
你解決了你的問題嗎?我也有同樣的問題。 – niba