nvmw

作者: 元宇宙编程 | 来源:发表于2021-10-12 16:14 被阅读0次

nvm 是 Mac 下的 node 管理工具,有点类似管理 Ruby 的 rvm,如果需要管理 Windows 下的 node,官方推荐使用 nvmwnvm-windows,最早的时候比较傻逼,一直在windows电脑下安装nvm。

nvmw有两种安装方式

一种是通过git安装,一种则是通过npm安装,但是git安装问题多多,不同系统之间还需要很多配置,我建议使用npm安装

nvmw的安装
  全局安装nvmw
   ------------
  npm install -g nvmw
  ------------
  安装好后查看nvmw的版本,这里的V需要大写
  ------------
  nvmw -V

注意:这里使用的是cmd进行安装,这种安装方法只支持window下的cmd进行安装,而不支持Powershell方法进行安装。

    ######nvmw下载不同的版本
    这里的 install 不能简写成 i
    -----------
    nvmw install v版本号
    -----------
    例如,安装12.13.0版本的node
     -----------
    nvmw install v12.13.0
使用nvmw切换node版本
  • 使用nvmw查看node版本

     nvmw ls
    
  • 使用nvmw切换node版本

    nvmw use v12.13.0
    

(注意:这种方式切换node版本只是在当前终端切换node版本,并没有在其他终端切换,关闭终端再次开启后版本还是最开始的版本)

  • 如果需要永久切换node版本则用以下的命令

    nvmw switch  v12.13.0
    

注意,如果你在安装nvmw之前就有了node,使用nvmw sitch切换版本后可能无法切换会原来的node版本。而且这种切换只适用CMD终端。

  • 如果需要切换回以前的node版本,有两种方式:

1.需要将以前的node版本卸载(不卸载也不会有问题)再使用nvmw下载后切换版本

2.自己手动将以前的nodejs移到nvmw目录下,创建一个以版本号为名的文件夹,这样就可以进行切换了(不建议使用此种方式)。

如果要试着把通过文件夹转移的方式,可以先输入命令查看node在那几个文件夹,在nvmw文件夹下面

 where node

最后,在nvmw下面的nodejs当中创建一个为v10.16.3的文件夹,将原先nodejs文件夹里面的文件夹放入,然后就可以正常的切换了

相关文章

网友评论

      本文标题:nvmw

      本文链接:https://www.haomeiwen.com/subject/crfeoltx.html