編輯器: VS Codenode
npm i electron -D 的時候一直卡在 node install.js 這一步, 搜索引擎找了許多方案都沒法解決,好比:修改鏡像源、修改.npmrc
文件、修改host
等,在 electron@8.0.0 中均不適用, 惟一能用的是文章中第四個解決方案,但感受仍是太麻煩了,因而擼了下electron@8.0.0中install.js的源碼,找到以下兩個辦法shell
ctrl+c
退出進程mirrorOptions:{ mirror:'https://npm.taobao.org/mirrors/electron/', customDir:'8.0.0', // customFilename:'electron-8.0.0-win32-x64.zip' }
這個方案在其餘文章中也有所說起,只是版本不一樣,修改的參數不一樣了npm
#添加/修改環境變量 #cmd set ELECTRON_MIRROR=https://npm.taobao.org/mirrors/electron/ set ELECTRON_CUSTOM_DIR=8.0.0 #powershell $env:ELECTRON_MIRROR="https://npm.taobao.org/mirrors/electron/" $env:ELECTRON_CUSTOM_DIR="8.0.0" #刪除環境變量 #cmd set ELECTRON_MIRRO= set ELECTRON_CUSTOM_DIR= #powershell del env:ELECTRON_MIRROR del env:ELECTRON_CUSTOM_DIR
不想敲命令行就: 右鍵(此電腦) -> 屬性 -> 高級系統設置 -> 環境變量...electron
npm i electron -D