经常遇到node版本和包不兼容的问题,在茫茫大海中学习的时候发现一个nvm,可以随时切换node版本,简直不要太开心,附上流程
环境windows
首先:下载一个nvm包https://github.com/coreybutler/nvm-windows/releases,进行安装
nvm-noinstall.zip :绿色免安装版,但使用时需进行配置。
nvm-setup.zip :安装版,推荐使用
下载的node版本存放位置
当前系统使用的node位置
然后next,安装,完成。
然后查看:
本地没有任何版本,因为我在安装nvm之前卸载了node,听说不卸载有可能会有问题(没验证)
查看远程可用的版本
然后其中有提示说查看完整的列表,请见https://nodejs.org/en/download/releases/
好了,越来越接近终点,下一步,安装制定版本,因为我的项目要用到node-sass7的版本,然后需要安装node18往下的版本才行
好的,个人需要选择一个14版本
执行nvm use 14.21.2,理论上就成功了
哎,试试会不会自动设置环境变量,重启敲node -v,有了,okkk,完美
常用命令行:
nvm ls :列出所有已安装的 node 版本
nvm list :列出所有已安装的 node 版本
nvm list available :显示所有可下载的版本
nvm install latest:安装最新版 node
nvm install [node版本号] :安装指定版本 node
nvm uninstall [node版本号] :删除已安装的指定版本
nvm use [node版本号] :切换到指定版本 node
nvm current :当前 node 版本
标签:node,头疼,兼容问题,版本号,版本,nvm,安装,nodenvm From: https://www.cnblogs.com/happiness30/p/17030052.html