Forest树洞

Volta-本地node版本管理工具

2025/11/15
1
0

安装 Node.js

设置默认 Node 版本

volta install node

此命令安装最新的 LTS(长期支持)版本的 Node.js。

安装特定版本

volta install node@16
volta install node@16.14.2

设置版本范围:

volta install node@16.14
volta install node@^16.14

指定项目的 Node 版本

volta pin node@16.14.2

这会在 package.json 文件中添加一个 volta 部分:

json

{
  "volta": {
    "node": "16.14.2"
  }
}

管理包管理器

设置默认包管理器

volta install npm@8
volta install yarn@1.22
volta install pnpm@7

指定项目包管理器

volta pin npm@8
volta pin yarn@1.22

这会更新 package.json

json

{
  "volta": {
    "node": "16.14.2",
    "npm": "8.5.0"
  }
}

全局包

安装全局依赖

volta install typescript
volta install eslint

指定版本:

volta install typescript@4.6.3

查看已安装的依赖

volta list all

要仅查看特定类型的依赖:

volta list node
volta list npm
volta list yarn
volta list packages

更新依赖

更新全局依赖到最新

volta install typescript@latest

更新项目依赖

要更新项目特定的依赖:

volta pin node@latest
volta pin npm@latest

卸载依赖

卸载全局包:

volta uninstall typescript

卸载默认依赖:

volta uninstall node
volta uninstall npm

注意:如果项目需要该依赖,这不会将其从系统中删除。