为什么需要切换node版本
启动不同的项目,可能需要的 node.js 版本不一致。比如启动开源系统若依,其依赖的 package: '@achrinza/node-ipc@9.2.2'
需要 node.js 版本为 '8 || 10 || 12 || 14 || 16 || 17'
,而当前最新版本为 v18.15.0:
接下来降低 Node.js 版本后再重新启动就成功了:
但是你又不能删除你安装的版本,因为其它项目会使用,所以手动切换版本比较合适。
如何切换node版本
1、安装nvm。下载地址:nvm-windows,本次下载 nvm-setup.zip 压缩包,解压到任意位置,里面是 nvm-setup.exe,双击安装即可。
2、检查安装是否成功。打开 cmd 命令行,输入 nvm 命令可以出现版本等信息,说明安装成功。也可以直接输入 nvm v
查看版本信息。
3、查看可用的版本 nvm ls available
4、安装指定版本。输入 nvm install 16.20.0
安装指定版本,安装成功后,输入 nvm ls
查看已安装的版本,输入 nvm use 16.20.0
切换到指定版本。