如何用Volta修改package.json中指定的Node和Yarn版本?
解决Volta切换到项目指定Node/Yarn版本的方法
- 首先进入项目根目录(必须是包含目标
package.json的文件夹),Volta是基于当前工作目录的配置自动切换版本的,不在项目目录下会使用全局默认版本。 - 执行命令
volta install,该命令会自动检测项目package.json中的volta配置,下载并切换到指定的14.17.0版本Node和1.22.10版本Yarn。 - 验证切换结果:在项目目录下分别执行
输出应对应为node --version yarn --versionv14.17.0和1.22.10。
额外排查点
如果执行后仍未生效:
- 确认Volta已正确安装在系统中,可执行
volta --version验证。 - 检查是否有其他Node版本管理工具(如nvm、n)的环境变量干扰,暂时禁用这类工具的全局配置后重试。
内容的提问来源于stack exchange,提问作者madfcat
相关产品推荐
相关产品推荐

