electron 淘宝镜像配置 .npmrc 文件
设置全局的 npmrc 淘宝镜像地址(推荐)
npm config set registry https://registry.npmmirror.com
electron npm install 安装模块很慢怎么办?
- 创建.npmrc 文件
bash
touch .npmrc
- .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
node-gyp configure 的时候 如何配置下载的镜像
在使用 node-gyp
时,如果你想配置镜像加速下载依赖文件,可以通过以下几种方式来设置镜像地址,特别是在中国国内时,由于网络问题,可能需要配置国内的镜像来加快下载速度。
解决办法,通过命令行参数指定镜像
在执行 node-gyp configure
命令时,你也可以通过命令行直接传递参数来指定镜像:
bash
node-gyp configure --dist-url=https://npmmirror.com/mirrors/node
通过以上方法可以有效地加速 node-gyp
的依赖下载过程。