npm注册源的配置

npm注册源的更换

在墙内久了,难免会碰到撞墙的时候,所幸国内也有众多 NPM 镜像可供选择,在大多数情况下我们可以使用国内的源(比如 淘宝 NPM 镜像)去替换官方的源以加快下载包的速度。不过呢,我们在发布自己的包的时候却需要将源修改回官方的 https://registry.npmjs.org/ 源。

1.直接修改

修改源地址为淘宝 NPM 镜像

npm config set registry http://registry.npm.taobao.org/

修改源地址为官方源

npm config set registry https://registry.npmjs.org/

2.使用nrm包切换

使用nrm来切换源

npm install -g nrm
  • 查看所有的源信息 nrm ls
  npm ---- https://registry.npmjs.org/
  cnpm --- http://r.cnpmjs.org/
* taobao - https://registry.npm.taobao.org/
  nj ----- https://registry.nodejitsu.com/
  rednpm - http://registry.mirror.cqupt.edu.cn/
  npmMirror  https://skimdb.npmjs.com/registry/
  edunpm - http://registry.enpmjs.org/

  • 切换到淘宝源 nrm use taobao
Registry has been set to: https://registry.npm.taobao.org/

更多请参考官方文档
nrm github

node.js的升级

Linux/Mac:
安装n模块

sudo npm install n -g

安装最新的稳定版

sudo n stable
安装最新版

sudo n latest

  • 直接从官网下载.msi文件覆盖安装

npm的升级

参考官方升级方法

npm官网链接

npm install npm@latest -g

参考

参考

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容