Volta 是一个用于管理 Node.js 版本和 JavaScript 工具的工具,可以帮助你在项目中轻松切换 Node.js 版本。可以为每个项目设置特定的 Node.js 版本,切换时非常迅速。在项目目录中运行时,Volta 会自动使用该项目指定的 Node.js 版本。在 Windows、macOS 和 Linux 上都能使用。
安装
mac
1 2 3
| curl https://get.volta.sh | bash
|
window
链接: https://pan.baidu.com/s/1MgKLQ8cbm3tshTdAtBPQHA
提取码: qzx5
基本命令
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| volta -v
volta install node@14
volta pin node@16 volta pin pnpm volta pin yarn@1
volta list node volta list pnpm volta list npm
cd ~/.volta/tools/image cd node rm -rf 12.0.0
pnpm config get registry
pnpm config set registry https://registry.npmmirror.com
pnpm config set registry https://registry.npm.taobao.org
|
注意
window 可能会碰到 执行 volta install node@16 或者其他版本 会失败
报的是 download error
, 原因就是网络问题,hooks 换源
进入下面文件:
hooks.json:
1 2 3 4 5 6 7 8 9
| { "node": { "index": { "template": "https://mirrors.tuna.tsinghua.edu.cn/nodejs-release/index.json" }, "distro": { "template": "https://mirrors.cloud.tencent.com/nodejs-release/v{{version}}/node-v{{version}}-{{os}}-x64.zip" } }
|
配置完成 就 ok 了