美文网首页
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