使用 Yarn 安装依赖 Electron 时,卡在Linking dependencies与Building fresh packages的步骤,Electron 转啊转,等了 5 分钟都没下好。
在需要使用 Yarn 或 NPM 的地方(例如项目根目录)添加一个.npmrc文件:
#powershell New-Item .npmrc #linux touch .npmrc
在该文件中加入淘宝镜像源:
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/ registry=https://registry.npm.taobao.org ELECTRON_MIRROR=https://npm.taobao.org/mirrors/electron/
之后重新使用 NPM 或者 Yarn 安装依赖,基本可以解决问题。
另外,设置 .npmrc可以解决大部分依赖拉不下来、下载慢的问题。
建议在每个项目根目录都放一份 .npmrc 文件,不仅方便自己,也方便多人协同。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!