NVM
NVM是对nodeJs版本管理的一个工具
为什么要用这个呢?
因为node不同版本的兼容性
如图,今天我在部署一个后台管理系统的时候遇到了如上情况,这种情况是node版本太高了,需要我们使用nvm对我们能的node版本进行切换
切换历程---
由于我是先安装的node-js 不是在nvm中下载的,因此当我使用nvm时,并不能下载其他版本
然后我将最新的node版本进行了卸载
如何卸载?
在命令行中输入 where node 找到node 将这个文件删除
然后再到控制面板中找到node 进行卸载
卸载好后,又遇到了一个问题,还是不能用nvm指令下载最新的版本
稍作思量 我认为可能是字符集问题(我安装nvm的路径中有中文)
因此我将nvm重新卸载再下载了一遍-----可以使用nvm下载不同的node版本了 但是此时不能随意切换 通过上网查找 我们需要通过管理员身份来进行切换即可
nvm 一些常用的命令
nvm install available 展示可以安装的node版本
nvm install 版本号 安装指定的node 版本
nvm ls 展示已经下载好的node 版本
nvm use 使用具体不同的版本
更多的如图所示