zoukankan      html  css  js  c++  java
  • windows 下node版管理

    linux 下的node 多版本管理有nvm,windows 下同样有这样的工具gnvm

    安装步骤(无node环境):

    1、下载并解压缩 gnvm.exe 保存到任意文件夹,并将此文件夹加入到环境变量 Path ,验证是否成功:在cmd下输入gnvm version,输出 版本说明 则配置成功

    2、更换更快的库 registry

    gnvm config registry TAOBAO
    

    3、下载 Node.js latest version 并设置为全局 Node.js 

    gnvm install latest -g

    安装指定版本:如 6.11.0

    gnvm install 6.11.0 -g

    查看本地安装的node版本

    gnvm ls

    输出如下:

     gnvm ls
    Notice: gnvm.exe root is C:gnvm
    v6.11.0 -- global
    v8.7.0 -- latest

    切换本地存在的任意版本 Node.js

    gnvm use 5.10.1

    4、查看本地 Node.js global and latest 版本。

    gnvm node-version
    

    5、验证 .gnvmrc registry 正确性

    gnvm config registry test
    

     输出以下内容:

    Notice: gnvm config registry http://npm.taobao.org/mirrors/node/ valid ................... ok.
    Notice: gnvm config registry http://npm.taobao.org/mirrors/node/index.json valid ......... ok.
    

    6、本地不存在 NPM 时,安装当前 Node.js 版本对应的 NPM 版本

    gnvm npm global
    

    7、升级本地 Node.js latest 版本。

    gnvm update latest
    

    8、安装 NPM latest 版本

    gnvm npm latest
    

    9、查询 Node.js 版本

    可以使用关键字 * 或者 正则表达式 /regxp/,例如: gnvm search 5.*.* 或者 gnvm search /.10./ 。

    gnvm search 6.*.*
    

     

    gnvm search 8.*.*
    Search Node.js version rules [8.*.*] from http://npm.taobao.org/mirrors/node/index.json, please wait.
    +--------------------------------------------------+
    | No.   date         node ver    exec      npm ver |
    +--------------------------------------------------+
      1     2017-10-11   8.7.0       x86 x64   5.4.2
      2     2017-09-26   8.6.0       x86 x64   5.3.0
      3     2017-09-12   8.5.0       x86 x64   5.3.0
      4     2017-08-15   8.4.0       x86 x64   5.3.0
      5     2017-08-08   8.3.0       x86 x64   5.3.0
      6     2017-07-20   8.2.1       x86 x64   5.3.0
      7     2017-07-19   8.2.0       x86 x64   5.3.0
      8     2017-07-11   8.1.4       x86 x64   5.0.3
      9     2017-06-29   8.1.3       x86 x64   5.0.3
      10    2017-06-15   8.1.2       x86 x64   5.0.3
      11    2017-06-13   8.1.1       x86 x64   5.0.3
      12    2017-06-08   8.1.0       x86 x64   5.0.3
      13    2017-05-30   8.0.0       x86 x64   5.0.0
    +--------------------------------------------------+
    

      

     gnvm search /.11.0/
    Search Node.js version rules [/.11.0/] from http://npm.taobao.org/mirrors/node/index.json, please wait.
    +--------------------------------------------------+
    | No.   date         node ver    exec      npm ver |
    +--------------------------------------------------+
      1     2017-06-06   6.11.0      x86 x64   3.10.10
      2     2016-04-21   5.11.0      x86 x64   3.8.6
      3     2013-03-28   0.11.0      x86 x64   1.2.15
    +--------------------------------------------------+
    

     

    gnvm 功能:

    config       配置 .gnvmrc
    use          使用某个本地已存在的 Node.js 版本
    ls           输出 [local] [remote] Node.js 版本
    install      下载/安装任意已知版本的 Node.js
    uninstall    删除任意本地已存在的 Node.js
    update       下载 Node.js latest 版本并更新到 .gnvmrc 里面
    npm          NPM 下载/安装/删除 管理
    session      临时设定本地某个已存在的 Node.js 为 全局 Node.js
    search       查询并且输出符合查询条件的 Node.js 版本详细信息的列表
    node-version 输出 [global] [latest] Node.js 版本
    reg          设定 .gnvmrc 属性值 [noderoot] 为 环境变量 [NODE_HOME],并加入到 Path 中
    version      查看 gnvm 版本
    

      

  • 相关阅读:
    强烈免费25款商务logo设计模板 java程序员
    16个帮助你高效测试响应式设计界面的工具 java程序员
    一个帮助你生成iOS文件夹效果的jQuery插件 AppFolders java程序员
    Linq 实现左连接,右连接 java程序员
    一个帮助你实现pinterest页面布局的jQuery插件 jQuery.Shapeshift java程序员
    基于HTML5实现的超酷摄像头(HTML5 webcam)拍照功能 photobooth.js java程序员
    30个让你保持好身材的iphone健康应用程序 java程序员
    一个实体对象不能由多个 IEntityChangeTracker 实例引用 解决办法 java程序员
    2012年十一月GBin1 web技术热点荟萃 java程序员
    超棒的20款javascript工具提示条(tooltips)类库 java程序员
  • 原文地址:https://www.cnblogs.com/autohome7390/p/7503523.html
Copyright © 2011-2022 走看看