volta是一个node.js的版本管理工具,你的电脑上安装了很多个node版本,volta可以让你在不同的项目中使用不同版本的node.js,并且可以切换node.js版本
Volta会自动将安装的Node.js版本与该项目绑定,使得您在该项目中执行 node、npm、yarn等命令时,都会使用该项目指定的Node.js版本。
Volta使用方法
volta是一个安装包,安装在电脑上,先在官网: volta.uihtm.com下载安装
通过
nvm list available
命令查看可用的node版本。lts是长期稳定的版本
进入某个项目的根目录,输入volta install node@16.14.2 ,它会根据你输入的具体版本进行安装,顺便会安装npm的版本
node -v 查看node的版本
volta可以对单个的项目进行管理,可以针对这个项目,锁定安装包的版本。比如a项目用node18的版本,b项目用node16的版本
-
要想在单个项目中实现安装你想要的版本,要在package.json文件里添加一个volta字段
volta pin node@12.20 volta pin yarn@1.19