
为了运行 n8n,你需要 Node 20;
为了跑最新的 AI CLI 工具(如 Claude Code),你需要 Node 22;
手里的老项目却还依赖着 Node 14;
最头疼的是: 当你用 nvm 切换 Node 版本后,之前全局安装的工具全都“失联”或报错了。




curl https://get.volta.sh | bash # 写入配置
echo'export VOLTA_HOME="$HOME/.volta"' >> ~/.zshrc
echo'export PATH="$VOLTA_HOME/bin:$PATH"' >> ~/.zshrc
# 立即生效
source ~/.zshrc volta install node@20
volta install node@20 volta install n8n
volta install node@22 # 全局切到 22
volta install @anthropic-ai/claude-code
volta install codex-cli volta install node@24 # 全局切到 24
volta install gemini-chat-cli
# 1. 切换环境到目标版本
volta install node@24
# 2. 重新安装该工具(覆盖旧配置)
volta install gemini-chat-cli
在 macOS 上长期使用多种 Node CLI 工具 同时维护新项目和历史项目 已经厌倦了 nvm use + 重装全局包
边界说明
Volta 主要解决的是本地开发与 CLI 工具链管理问题。
在生产环境或者 CI/CD, Docker 依然是更稳妥的选择。

喜欢你就关注我
评论