• windows是下安装nvmw


    nvmw:Windows环境下的node多版本管理工具。

    安装:

      1.  git clone https://github.com/hakobera/nvmw.git

      2.修改环境变量

     计算机 ->属性 ->高级系统设置 ->环境变量,修改path

         

       修改path后不会立即生效,关闭cmd,再重新打开cmd,即可。

      3.输入 nvmw,像下面显示,安装成功

     到这里并不能直接使用,还有几个地方需要修改

    修改:

    1)fget.js文件47行,XMLHTTP 改为ServerXMLHTTP
    2)nvmw.bat文件137行,x64改为win-x64

     修改第22行

     

    修改成这样,为了设置淘宝镜像的方式

     代码如下方便复制

    if not defined NVMW_NODEJS_ORG_MIRROR (
      set "NVMW_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node"
    )
    
    if not defined NVMW_IOJS_ORG_MIRROR (
      set "NVMW_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs"
    )

    3)get_npm.js文件

     8行 

    var NVMW_NPM_MIRROR = process.env.NVMW_NPM_MIRROR || 'https://github.com/npm/npm/archive';
    ----------------------------------改为--------------------------------------
    var NVMW_NPM_MIRROR = process.env.NVMW_NPM_MIRROR || 'http://npm.taobao.org/mirrors/npm';

     44行-51行改为:

    代码复制

    var pkgUri = "https://npm.taobao.org/mirrors/node/index.json";
      wget(pkgUri, function (filename, pkg) {
        if (filename === null) {
          return noNpmAndExit();
        }
        var _pkg = JSON.parse(pkg);
        for(var i = 0,n=_pkg.length;i<n;i++){
            var obj = _pkg[i];
            if(obj.version == binVersion){
                downloadNpmZip(obj.npm);
            }
        }
      })

    搞定!可以使用nvmw install v来安装不用版本的node了

    运行:

    1.安装10.16.3版本 nvmw install 10.16.3

    常用命令:

        nvmw install 10.16.3# 安装v10.16.3版本的Node

        nvmw ls #查看本地安装了多少个版本的Node

        nvmw use v10.16.3 #本地使用v10.16.3版本的node

        node -v查看当前版本 表示切换完成

  • 相关阅读:
    大屏展示功能
    单例模式/原型模式
    .net core ioc
    Log4net
    mvc 过滤器
    webservice
    页面传值 作用域
    Map使用方法
    java获取当前时间撮
    linux 下统计文本行数的各种方法(一)
  • 原文地址:https://www.cnblogs.com/wangwenhui/p/11978437.html
Copyright © 2020-2023  润新知