npm、nvm设置配置地址,淘宝镜像变更新地址

1,036 阅读1分钟

旧地址,已废弃: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