Volta 基本常用指令(满足项目开发版)

104 阅读1分钟

什么是Volta

一款专门为 JavaScript/TypeScript 生态系统设计的工具版本管理器,它的核心目标是解决开发中常见的 Node.js 版本冲突、包管理器(npm/yarn/pnpm)版本不兼容、全局工具依赖混乱 等问题!

它解决了NVM的“全局切换”痛点,实现了项目级自动切换

1. 查看已安装Volta的版本

volta -v

微信图片_20250928173828_23_431.png

我这里的版本是:2.0.2

2. 查看已安装的Node版本

volta list node

image.png 可以看见我电脑上有三个版本的Node,电脑默认使用的是20.10.0版本的Node

3. 切换默认使用或下载Node指令

// 使用20.10.0版本
volta install node@20.10.0

比如我想电脑默认使用 20.10.0 版本的node,使用指令:volta install node@20.10.0

注意:如果电脑里面没有此node版本,这个指令会自动下载此版本并且设置为默认使用node版本(是下载指令也是切换指令)

4. 给项目添加固定的Node版本

进入项目目录,运行:volta pin node@版本号

// 使用20.10.0版本
volta pin node@20.10.0

此时,package.json 会自动添加volta字段:

image.png

此后,任何开发者进入该项目目录,Volta都会自动切换到Node 20.10.0

5. 卸载Node版本

卸载指定Node版本:volta uninstall node@18.20.8

卸载全局工具:volta uninstall yarn