• 使用nvmw解决windows下多版本node共存的问题


    不支持4.x的nodejs,用nodist吧

    不支持4.x的nodejs,用nodist吧

    不支持4.x的nodejs,用nodist吧

    ===========不要再看的分割线====================

    最近在看avalon,在安装fekit的时候,发现它的node版本要求是0.8.x,而我电脑上目前的版本是1.2,前阵子刚刚升级完。问题出现了,我必须要降级node版本才能安装,每次遇到这种问题就需要这么来回折腾么?so,百度了下,然后发现了nvmw这个工具。

    安装步骤:(假设nvmw安装在D盘的git_item下)

    d:

    cd git_item

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

    将D:git_item vmw;添加到环境变量Path中

    安装就完成了。

    在控制台直接键入nvmw,会列出命令列表。

     

    在安装时,有遇到一个坑,我发现使用git bash时无法使用nvmw命令,而在windows默认的cmd下就可以。

     

    现在开始安装node0.8版本的,使用命令:

    nvmw install v0.8.12

    注意:不能用v.0.8.x,它没这么聪明~~

    在下载完0.8.12后,它又开始下载一个别的东西了,不管它是什么鬼,但是最后它显示了一些,错误,总之,安装不成功。

    尝试切换了下下载地址,再次安装:

    set "NVMW_NODEJS_ORG_MIRROR=https://npm.taobao.org/dist"
    nvmw install v0.8.12



    安装成功,好吧,重点就是nvmw安装node时可能会有类似这样的报错,多试几次吧~~它默认的下载地址是
    https://npm.taobao.org/dist,我们也可以自己指定。

    好了,现在看一下node的版本:

    node-v
    >v0.0.12

    我又安装了一个版本v0.11.11

    使用nvmw ls即可列出所有安装的版本:



    使用nvmw use v0.8.12,切换回原来0.8.12的版本:



  • 相关阅读:
    ubuntu 安装 Java 开发环境
    mtd-utils 的 使用
    容器技术与虚拟化技术
    Shell之作业控制
    Shell常用语句及结构
    Shell常用命令之read
    Shell之函数
    文件的copy
    类中调用初始化方法
    父类中的方法被覆盖以及子类调用父类覆盖的方法
  • 原文地址:https://www.cnblogs.com/qianlegeqian/p/4537811.html
Copyright © 2020-2023  润新知