npm本身自带的源为https://registry.npmjs.org/,国内使用的时候十分缓慢,为了方便使用提高速度,可以更换国内的优秀npm镜像。国内优秀的npm镜像有:
淘宝镜像
- 搜索地址:http://npm.taobao.org/
- registry地址:http://registry.npm.taobao.org/
cnpmjs镜像
- 搜索地址:http://cnpmjs.org/
- registry地址:http://r.cnpmjs.org/
更换源
- 临时更换
- 临时更换为淘宝镜像
npm --registry=https://registry.npm.taobao.org install swagger-editor
#指定本次安装swagger-editor使用淘宝镜像
- 临时更换为cnpmjs镜像
npm --registry=http://r.cnpmjs.org/ install swagger-editor
- 永久更换
- 永久更换为淘宝镜像
#设置淘宝镜像
npm config set registry https://registry.npm.taobao.org
#查询设置是否成功
npm config get registry
- 永久更换为cnpmjs镜像
#设置淘宝镜像
npm config set registry http://r.cnpmjs.org/
#查询设置是否成功
npm config get registry
- 使用cnpm
- 安装cpnm
#安装
npm install -g cnpm --registry=https://registry.npm.taobao.org
#查询版本
cpnm -v
- 使用cnpm替代npm
#使用cpnm命令替代npm命令
cnpm install swagger-ui