使用volta来实现node版本切换

上一篇文章(文章地址)提到高版本node启动老项目需要借助SET NODE_OPTIONS=--openssl-legacy-provider &&命令(有时候可能需要卸载node,再安装)。
今天我找到一个更实用的方法,那就是Volta,它可以根据项目要求来指定所需的node版本。

安装及使用方法

官网地址:volta官网地址

  1. 找到Windows安装版本,下载完成后进行安装,一直next即可
    安装图片

  2. 全局安装不同版本的node
    打开任意目录下 cmd运行

    //20
    volta install node@20
    //16
    volta install node@16
    
  3. 安装好node版本之后可根据项目要求自行切换node版本了

    volta pin node@16.20.2
    //查看 node -v
    
  4. 在要运行的根目录下运行volta pin node@16.20.2,会在项目的package.json中添加,然后就可以使用命令启动项目了。

    "volta": {
      	"node": "16.20.2",
    }
    
  5. Volta其他命令

    volta 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文件以使用工具的选定版本
    
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值