Skip to content

electron 淘宝镜像配置 .npmrc 文件

electron npm install 安装模块很慢怎么办?

  1. 创建.npmrc 文件
bash
touch .npmrc
  1. .npmrc 文件内容如下
ini
registry=https://registry.npmmirror.com/
electron_mirror=https://npmmirror.com/mirrors/electron/
electron_builder_binaries_mirror=https://npmmirror.com/mirrors/electron-builder-binaries/
sqlite3_binary_host_mirror=https://npmmirror.com/mirrors/sqlite3/
# sass_binary_site=https://npmmirror.com/mirrors/node-sass/
chromedriver_cdnurl=https://npmmirror.com/mirrors/chromedriver/
operadriver_cdnurl=https://npmmirror.com/mirrors/operadriver/
fse_binary_host_mirror=https://npmmirror.com/mirrors/fsevents/

可以通过 https://registry.npmmirror.com/binary.html 查看都有哪些二进制包

注意一定是 https://npmmirror.com/mirrors/${二进制包的名称}/,比如 https://npmmirror.com/mirrors/sqlite3/

npm install 直接指定淘宝镜像

清理 npm 缓存

bash
npm cache clean --force

验证并重建 npmhuanc

bash
npm cache verify

重新安装依赖项:

bash
npm install --registry=https://registry.npmmirror.com