美文网首页
nodejs必备:nvm与nrm神器

nodejs必备:nvm与nrm神器

作者: LinGeeHuy | 来源:发表于2018-05-24 18:36 被阅读0次

在Linux下安装安装nodejs还是比较苦恼的,要么编译安装,要么下载执行包放到目录并写入环境变量里。
下面我来介绍个神器

神器一:nvm

Node Version Manager(Node版本管理器),用它可以方便的在机器上安装并维护多个Node的版本。
nvm开源地址 https://github.com/creationix/nvm
nvm具体安装和使用方法可以搜索看作者 README.md、百度、谷歌。

nvm可以快速地下载指定的nodejs版本并且可以快速地配置之好环境变量。但是nvm使用的是国外下载源,所以下载极慢,还好有解决方案。

更换国内下载源:
export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node

当我们安装好了nodejs并开始初始项目依赖的时候,是不是感受到及其缓慢呢?
下面我们再来个神器

神器二:nrm

nrm和nvm长得差不多,但作用可不一样,nrm是用来配置nodejs仓库的下载源的。nodejs的仓库源默认是死慢死慢的,所以我们开绝招吧(关于cnpm是极其不推荐安装的,我们只需要换源就好了)。

安装 nrm
npm install -g nrm
查看当前支持切换的源
 nrm ls    

*npm ---- https://registry.npmjs.org/
cnpm --- http://r.cnpmjs.org/
taobao - http://registry.npm.taobao.org/
eu ----- http://registry.npmjs.eu/
au ----- http://registry.npmjs.org.au/
sl ----- http://npm.strongloop.com/
nj ----- https://registry.nodejitsu.com/

上面列出了可选的源,还用 * 号标记出了当前我使用的源

切换到taobao源
nrm use taobao    

提示: Registry has been set to: http://registry.npm.taobao.org/
我们已经成功切换到更快的源去了,爽飞吧!

相关文章

网友评论

      本文标题:nodejs必备:nvm与nrm神器

      本文链接:https://www.haomeiwen.com/subject/zoxrjftx.html