2021-02-15 npm 或 yarn 的相关镜像设置

使用 Electron-builder 打包,有时会在下载Electron、nsis、winCodeSign的过程中 Timeout 导致打包失败(鉴于国内的网络情况)。 可以进行如下设置, 其中有一部分是淘宝镜像, 一部分是华为镜像。

1
2
3
4
yarn config set registry https://registry.npm.taobao.org
yarn config set disturl https://npm.taobao.org/dist
yarn config set electron_mirror https://npm.taobao.org/mirrors/electron/
yarn config set electron-builder-binaries_mirror https://repo.huaweicloud.com/electron-builder-binaries/

关于华为其他的镜像还有如下:

1
2
3
yarn config set registry https://mirrors.huaweicloud.com/repository/npm/
yarn config set disturl https://mirrors.huaweicloud.com/nodejs/
yarn config set electron_mirror https://mirrors.huaweicloud.com/electron/

npm 的镜像设置如下:

1
2
3
4
5
6
npm config set registry https://mirrors.huaweicloud.com/repository/npm/
npm config set disturl https://mirrors.huaweicloud.com/nodejs/
npm config set electron_mirror https://mirrors.huaweicloud.com/electron/
npm config set registry https://registry.npm.taobao.org
npm config set disturl https://npm.taobao.org/dist
npm config set electron_mirror https://npm.taobao.org/mirrors/electron/

还有一部分关于在打包时会遇见的问题, 可以在 Electron-builder 打包时下载依赖慢的问题 找到办法。


2021-02-15 npm 或 yarn 的相关镜像设置
https://www.supermew.top/2021/02/15/npm-或-yarn-的相关镜像设置/
作者
八月
发布于
2021年2月15日
许可协议