node NPM镜像源查看和切换

一、镜像源链接切换

  1. 全局切换镜像源:npm config set registry https://registry.npmmirror.com/
  2. 查看镜像源使用状态:npm get registry
  3. 全局切换官方镜像源:npm config set registry http://registry.npmjs.org

二、使用 nrm 切换镜像源

  1. 下载 nrm:npm install -g nrm
  2. 查看可切换的镜像源: nrm ls (*表示正在使用的镜像源)



作者:铭记喜悦
链接:https://www.jianshu.com/p/944aad9487c5
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

### 国内 Node.js 镜像源及其配置 #### 使用国内镜像源的意义 为了提高下载速度并减少网络延迟,可以将 npm 的默认镜像源更改为国内的镜像源。这有助于更快地获取所需的软件包。 #### 常见的国内镜像源列表 1. **NPM China Mirror** - 地址: `https://registry.npmmirror.com`[^2] 2. **淘宝 NPM 镜像** - 地址: `https://registry.npm.taobao.org`[^3] 这些镜像源会定期同步来自官方 npm 仓库的数据,从而确保开发者能够及时获得最新的库版本。 #### 更改 npm 默认注册表的方法 可以通过命令行工具轻松切换至上述任何一个镜像源: 对于临时更改(仅影响当前终端会话),执行如下指令: ```bash npm config set registry <mirror-url> ``` 要使变更持久化,则需加上参数 `--global` 或者编辑全局配置文件 `.npmrc` 文件来实现永久性的改变。具体操作如下所示: ```bash npm config set registry <mirror-url> --global ``` 验证新的镜像源已生效可使用此命令: ```bash npm get registry ``` 如果希望恢复为官方默认值,只需运行以下语句即可重置设置: ```bash npm config delete registry ``` #### 设置自定义缓存目录与全局模块位置 除了调整镜像源外,还可以指定本地存储路径用于保存依赖项以及安装全局命令的位置。例如: ```bash npm config set prefix "<path-to-global-packages>" npm config set cache "<path-to-cache-directory>" ``` 其中 `<path-to-global-packages>` `<path-to-cache-directory>` 应替换为你所期望的具体路径。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值