volta install
volta install
命令将设置工具的默认版本。如果工具尚未在本地缓存,它也会获取该工具。它具有以下语法:
bash
在您的工具链中安装工具
用法:
volta install [FLAGS] <tool[@version]>...
FLAGS:
--verbose 启用详细诊断
--quiet 防止不必要的输出
-h, --help 打印帮助信息
ARGS:
<tool[@version]>... 要安装的工具,如 `node`、`yarn@latest` 或 `your-package@^14.4.3`。
示例
安装 Node.js
bash
# 安装最新的 LTS 版本 Node 作为您的默认版本
volta install node
# 安装特定的 Node 版本
volta install node@16.14.2
# 使用 semver 范围安装
volta install node@16
volta install node@^16.14
安装包管理器
bash
# 安装最新的 npm
volta install npm
# 安装特定的 yarn 版本
volta install yarn@1.22.19
# 安装 pnpm(启用功能标志)
VOLTA_FEATURE_PNPM=1 volta install pnpm
安装全局包
bash
# 安装最新的 TypeScript
volta install typescript
# 安装特定的包版本
volta install eslint@8.15.0
# 一次安装多个包
volta install prettier typescript eslint
安装时发生的情况
当您运行 volta install
时:
- Volta 下载工具(如果尚未在本地缓存)
- 将其设置为该工具的默认版本
- 创建垫片,允许您在系统的任何地方使用该工具
与 volta fetch
不同,安装工具会通过 Volta 的垫片系统使其在您的 PATH 中可用。这意味着您可以从系统上的任何目录使用该工具。
系统影响
volta install node
影响在没有固定版本的项目之外使用的默认 Node 版本volta install yarn
在没有指定项目特定版本时设置默认包管理器- 使用
volta install
安装的全局包二进制文件在您的 PATH 中可用
要查看当前安装的工具,请使用 volta list
命令。