使用volta来实现node版本切换
使用volta来实现node版本切换
上一篇文章(文章地址)提到高版本node启动老项目需要借助SET NODE_OPTIONS=--openssl-legacy-provider &&
命令(有时候可能需要卸载node,再安装)。
今天我找到一个更实用的方法,那就是Volta
,它可以根据项目要求来指定所需的node版本。
安装及使用方法
官网地址:volta官网地址
- 找到Windows安装版本,下载完成后进行安装,一直next即可
全局安装不同版本的node
打开任意目录下 cmd运行1
2
3
4//20
volta install node@20
//16
volta install node@16安装好node版本之后可根据项目要求自行切换node版本了
1
2volta pin node@16.20.2
//查看 node -v在要运行的根目录下运行
volta pin node@16.20.2
,会在项目的package.json
中添加,然后就可以使用命令启动项目了。1
2
3"volta": {
"node": "16.20.2",
}Volta其他命令
1
2
3
4
5
6volta list //查看存在的版本
volta list all //查看所有版本
volta install node //安装最新版的nodejs
volta install node@20.12.1 //安装指定版本
volta install node@16 //volta将选择合适的版本安装
volta pin node@16.20 //将更新项目的package.json文件以使用工具的选定版本
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 怪咖`Blog!
评论
WalineTwikoo