旧地址,已废弃:https://registry.npm.taobao.org
新地址请用:https://registry.npmmirror.com
npm设置地址npm config set registry https://registry.npmmirror.com
npm获取配置的地址npm config get registry
nvm安装目录下的文件settings.txt
比如地址C:\Users\linnl\AppData\Roaming\nvm
淘宝镜像地址也变更了
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
遇到一个诡异的jenkins构建问题。
设置了淘宝镜像,进容器里,打印出来是对的。
jenkins构建日志了,一直显示没设置成功。
找了一个歪门邪路搞定了,安装的时候,直接定义了仓库
npm install --registry=https://registry.npmmirror.com
顺便附带一个完整的jenkins配置
# 设置代理环境变量
export http_proxy=http://10.81.0.108:3128
export https_proxy=http://10.81.0.108:3128
# 清理 npm 缓存
npm cache clean --force
# 设置 npm 全局配置
npm config set proxy http://10.81.0.108:3128 --global
npm config set https-proxy http://10.81.0.108:3128 --global
npm config set registry https://registry.npmmirror.com --global
# 查看当前 npm 配置的 registry
npm config get registry
# 删除 node_modules 文件夹(可选)
# rm -rf node_modules
# 安装依赖
# npm install --loglevel verbose
npm install --registry=https://registry.npmmirror.com
# 执行构建命令
npm run build:qa