编辑器: 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