使用 ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/ npm install -g electron 安装electron时访问的NPM镜像路径少了一个 /
log: $ ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/ npm install -g electron-prebuilt npm WARN deprecated electron-prebuilt@1.4.13: electron-prebuilt has been renamed to electron. For more details, see http://electron.atom.io/blog/2016/08/16/npm-install-electron C:\Users\Administrator\AppData\Roaming\npm\electron -> C:\Users\Administrator\AppData\Roaming\npm\node_modules\electron-prebuilt\cli.js
electron-prebuilt@1.4.13 postinstall C:\Users\Administrator\AppData\Roaming\npm\node_modules\electron-prebuilt node install.js
C:\Users\Administrator\AppData\Roaming\npm\node_modules\electron-prebuilt\install.js:22 throw err ^
Error: Failed to find Electron v1.4.13 for win32-x64 at https://npm.taobao.org/mirrors/electron1.4.13/electron-v1.4.13-win32-x64.zip at Request.<anonymous> (C:\Users\Administrator\AppData\Roaming\npm\node_modules\electron-prebuilt\node_modules\nugget\index.js:169:61) at emitOne (events.js:96:13) at Request.emit (events.js:188:7) at Request.onRequestResponse (C:\Users\Administrator\AppData\Roaming\npm\node_modules\electron-prebuilt\node_modules\request\request.js:1074:10) at emitOne (events.js:96:13) at ClientRequest.emit (events.js:188:7) at HTTPParser.parserOnIncomingClient [as onIncoming] (_http_client.js:474:21) at HTTPParser.parserOnHeadersComplete (_http_common.js:99:23) at TLSSocket.socketOnData (_http_client.js:363:20) at emitOne (events.js:96:13) npm ERR! Windows_NT 6.1.7601 npm ERR! argv “D:\Program Files\nodejs\node.exe” “D:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js” “install” “-g” "electron-prebuilt" npm ERR! node v6.9.5 npm ERR! npm v3.10.10 npm ERR! code ELIFECYCLE
npm ERR! electron-prebuilt@1.4.13 postinstall: node install.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the electron-prebuilt@1.4.13 postinstall script ‘node install.js’.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the electron-prebuilt package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node install.js
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs electron-prebuilt
npm ERR! Or if that isn’t available, you can get their info via:
npm ERR! npm owner ls electron-prebuilt
npm ERR! There is likely additional logging output above.