zoukankan      html  css  js  c++  java
  • nrm+nvm

    一、nvm的安装和使用

      nvm全称Node Version Manager是 Nodejs 版本管理器,它让我们能方便的对 Nodejs 的版 本进行切换。 nvm 的官方版本只支持 Linux 和 Mac。 Windows 用户,可以用 nvm-windows。详情请点击官方说明

    1、卸载已安装到全局的 node/npm

    2、 安装

    • 首先确保你的网络畅通,还有不被墙,如果需要翻墙,请看: 
      lantern

    • 下载 nvm 包 地址:nvm-windows下载,我们选择第一个:nvm-noinstall.zip 下载完成后解压到一个地方,比如: C:dev vm 里面的文件列表是这样的:elevate.cmd、elevate.vbs、install.cmd、LICENSE、nvm.exe

    3、nvm常用命令

    • nvm install ## 安装指定版本,可模糊安装,如:安装v6.2.0,既可nvm install v6.2.0,又可nvm install 6.2

    • nvm uninstall ## 删除已安装的指定版本,语法与install类似

    • nvm use ## 切换使用指定的版本node

    • nvm ls ## 列出所有安装的版本

    • nvm ls-remote ## 列出所以远程服务器的版本(官方node version list)

    • nvm current ## 显示当前的版本

    • nvm alias ## 给不同的版本号添加别名

    • nvm unalias ## 删除已定义的别名

    • nvm reinstall-packages ## 在当前版本node环境下,重新全局安装指定版本号的npm包

    • nvm ls   // 查看目前已经安装的版本
      nvm install 6.10.0  // 安装指定的版本的nodejs
      nvm use 6.10.0  // 使用指定版本的nodejs

     

    不过这种方式切换node版本只能临时切换,当你开启新的terminal窗口的时候就失效了。如果要彻底的切换过来需要这么操作:

    nvm alias default xxxx

    nrm 的安装和使用

      nrm(npm registry manager )是npm的镜像源管理工具,有时候国外资源太慢,那么我们可以用这个来切换镜像源。

    • 首先全局安装 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

    一、nrm是什么?

    nrm可以帮助你不同的镜像之间快速的切换,其中包括NPM,CNPM,淘宝,NJ(Nodejitsu),rednpm等。

         二、nrm安装

    npm install -g nrm

         三、nrm命令

    复制代码
        ls                           列出所有支持的镜像
        use <registry>               切换到对应的镜像
        add <registry> <url> [home]  添加镜像
        del <registry>               删除镜像
        home <registry> [browser]    跳转到指定镜像的官网
        help                         打印帮助

    参考链接: 
    http://blog.csdn.net/tyro_java/article/details/51232458 
    https://wordpresshi.com/nvm-and-nrm/ 
    http://www.cnblogs.com/zuojiayi/p/6898259.html

  • 相关阅读:
    leetcode 540.有序数组中的单一元素(Java 二分查找 medium)
    leetcode 744.寻找比目标字母大的最小字母(Java 二分查找 easy)
    leetcode 69.x的平方根(Java 二分查找 easy)
    leetcode 763.划分字母区间(Java 贪心)
    leetcode 665.非递减数列
    查看pip安装的包所在位置
    html
    java web入门-servlet初步
    计算机网络-运输层
    计算机网络-网络层
  • 原文地址:https://www.cnblogs.com/jkr666666/p/9062640.html
Copyright © 2011-2022 走看看