windows安装
Volta 是一种轻松管理 JavaScript 命令行工具的方法。
官网地址:docs.volta.sh/reference/p…
了解Volta
Volta 的工作是管理您的 JavaScript 命令行工具,例如node、npm、yarn或作为 JavaScript 包的一部分提供的可执行文件。与包管理器类似,
Volta 根据您当前的目录跟踪您正在处理的项目。当处于使用特定版本工具的项目中时,Volta的工具会自动检测,并负责为您路由到正确版本的工具管理您的工具链
可以使用两个命令控制由 Volta 工具链管理的工具:volta install 和 volta uninstall
安装Volta
Volta 将始终使用此默认值,除非您在已将 Volta 配置为使用不同版本的项目目录中工作,Volta 会将该版本下载到本地缓存。
例如,您可以选择一个确切的版本node作为您的默认版本:
volta install node@14.15.5
您不需要指定精确的版本,在这种情况下,Volta 会选择一个合适的版本来匹配您的请求:
volta install node@14
您还可以指定latest— 甚至完全放弃该版本,Volta 将选择最新的 LTS 版本:
volta install node
运行这些命令之一后,node Volta 在您的PATH环境(或PathWindows)中提供的可执行文件将默认自动运行您选择的 Node.js 版本。
volta install npm同样,您可以分别使用和选择 npm 和 Yarn 包管理器的版本volta install yarn。这些工具将使用您选择的默认节点版本运行。
管理项目
Volta 允许团队或合作者社区对他们用于项目的开发工具进行标准化。
固定节点引擎
该volta pin命令允许您为项目选择 Node 引擎和包管理器版本:
volta pin node@12.20
volta pin yarn@1.19
Volta 将其存储在文件中package.json,因此可以根据写的工具提交给版本控制:
"volta": {
"node": "12.20.2",
"yarn": "1.19.2"
}
这样,使用 Volta 进行项目的每个人都会自动获得您选择的相同版本。
node --version # 12.20.2
yarn --version # 1.19.2
**SUBCOMMANDS: 命令行 **
fetch Fetches a tool to the local machine
install Installs a tool in your toolchain
uninstall Uninstalls a tool from your toolchain
pin Pins your project's runtime or package manager
list Displays the current toolchain
completions Generates Volta completions
which Locates the actual binary that will be called by Volta
setup Enables Volta for the current user / shell
help Prints this message or the help of the given subcommand(s)
Mac 安装
终端打开 运行 curl get.volta.sh | bash
需要把配置增加到 vi .zshrc 环境变量 i 编辑 esc 退出 :wq 保存退出
export VOLTA_HOME=$HOME/.volta
export PATH=美元符号VOLTA_HOME/bin:$PATH