gnvm管理多版本node(windows)
在前后端分离的项目中,由于使用的前端框架不同或者版本不同,往往依赖的node版本也不同。发现gnvm在管理多个版本node方面非常方便,切换自如。在项目开发中带来极大便利。在此记录备忘
参考官方地址
http://ksria.com/gnvm
https://github.com/Kenshin/gnvm
下面是自己使用笔记
1、下载64位版本的gnvm
https://raw.githubusercontent.com/Kenshin/gnvm-bin/master/64-bit/gnvm.exe
2、创建个文件目录存放gnvm.exe(在此之前我把原来安装的node删除了)
3、把node目录放入系统变量,目的是为了在任何地方都能执行gnvm命令。
比如我的把D:\node加入path变量中
4、打开cmd,执行以下gnvm,会看到如下界面
5、使用gnvm的search命令搜索node版本。这里我想安装8版本的node,使用模糊搜索,列出了所有8版本的node。
6、根据第5步列出的node版本号,可以选择一个进行安装。这里我选择8.17.0版本,使用gnvm install 进行安装
7、使用gnvm ls查看本地有哪些可用的node,可以看到刚刚下载的8.17.0版本的node
8、使用gnvm use 设置全局使用的node
gnvm use 8.17.0
9、继续添加其他版本的node,项目需要12版本的node
重复第5步的方法以及第6步的安装方法
10、列出所有可用版本,使用gnvm use自由切换就可以了,当前可用版本会被标记为明亮色
11、安装npm,第一次尝试没有成功,切换到TAOBAO库后顺利完成安装
记录了gnvm的简单使用,更多内容,参考官方文档
————————————————
版权声明:本文为CSDN博主「慕容雪_」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42831477/article/details/105675371