Npm install 加速

十年热恋 提交于 2020-03-26 20:22:53

3 月,跳不动了?>>>

使用更快的镜像

使用更快的registry镜像。方法很多主要分为三类: 别名法

alias cnpm="npm --registry=https://registry.npm.taobao.org 

配置文件法

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

直接用第三方的npm

npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install

提示: 可以使用一些小工具进行切换,例如nrv

$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
  skimdb -- https://skimdb.npmjs.com/registry
  
$nrm use taobao

使用本地缓存的npm镜像。

潜在的问题

1.无法npm publish。 因为publish频次不高,需要的时候切换回npm的官方registry就可以了。

2.自动选择问题 有的一套脚本可能会在国内和国外不同的服务器上运行,例如CI服务器在国外实际开发和部署在国内。这个时候就需要自动的选择合适的registry。


本篇文章由一文多发平台ArtiPub自动发布
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!