npm换源的几种姿势

编程入门 行业动态 更新时间:2024-10-26 00:31:17

npm换源的<a href=https://www.elefans.com/category/jswz/34/1769370.html style=几种姿势"/>

npm换源的几种姿势

文章目录

  • 使用淘宝 NPM 镜像(CNPM)
  • 单次使用
  • 永久更换镜像
      • 直接命令行的设置
      • 手动修改设置
      • 恢复原来的镜像

使用淘宝 NPM 镜像(CNPM)

大家都知道国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像。

淘宝 NPM 镜像是一个完整 npmjs 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。

可以使用淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm:

$ npm install -g cnpm --registry=

这样就可以使用 cnpm 命令来安装模块了:

$ cnpm install [name]

单次使用

$  npm install --registry=

永久更换镜像

有时候,cnpm可能会造成各种奇奇怪怪的bug,例如:开发react-native的时候,使用cnpm可能会造成路径报错等。此时最好还是使用原汁原味的npm。所以,为了方便开发,我们最好是直接永久使用淘宝等其他的镜像源

直接命令行的设置

$ npm config set registry 

手动修改设置

window

  • 打开.npmrc文件(C:\Program Files\nodejs\node_modules\npm\npmrc,没有的话可以使用git命令行建一个( touch .npmrc),用cmd命令建会报错)

  • 增加 registry = 即可。

linux(包括MAC)

  • 打开~/.pip/pip.conf,如果没有就自己创。

  • 增加 registry = 即可。

检测是否修改成功

// 配置后可通过下面方式来验证是否成功
npm config get registry
// 或
npm info express

恢复原来的镜像

官方默认镜像为:/

如果想还原npm仓库地址的话,只需要在把地址配置成npm镜像就可以了

npm config  set registry /

更多推荐

npm换源的几种姿势

本文发布于:2024-02-12 18:50:21,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1688968.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:几种   姿势   npm

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!