Changing Registry#
Check Current Registry
npm config get registry
Set Registry
npm config set registry <url>
Example: Set to Taobao Registry
npm config set registry https://registry.npmmirror.com
Available Registries
- Official:
https://registry.npmjs.org
- Alibaba (New):
https://registry.npmmirror.com
- Alibaba (Old):
https://registry.npm.taobao.org
- Huawei:
https://mirrors.huaweicloud.com/repository/npm/
- Tencent:
http://mirrors.cloud.tencent.com/npm/
Electron Mirror Configuration#
npm config set ELECTRON_MIRROR https://npm.taobao.org/mirrors/electron/
Available Mirrors
- Alibaba:
https://npm.taobao.org/mirrors/electron/
- Huawei:
https://mirrors.huaweicloud.com/electron/
Alternative: Project-Level Configuration#
Create a .npmrc
file in your project root directory with:
ELECTRON_MIRROR=https://npm.taobao.org/mirrors/electron/