一个跨平台的 Node.js 版本管理工具,包含:
nvm-desktop)nvmd)支持 macOS、Windows、Linux。
English | 简体中文
从发布页下载:
安装后,先在终端确认命令可用:
nvmd -V
node -v
npm -v
nvmd install 20.18.0
nvmd ls
nvmd use 20.18.0
node -v
nvmd use 18.20.4 --project
node -v
nvmd current
nvmd uninstall 16.20.2
nvmd which node
nvmd which npm
每个项目建议这样用:
nvmd use <version> --projectnode -v 确认版本这样可以保证每个仓库的 Node.js 环境更稳定一致。
在 nvm-desktop 中,你可以:
如果你更偏好点选操作,大部分常见需求都可以在 GUI 完成。
nvm-desktop 默认数据目录:
~/.nvmd%HOMEPATH%\.nvmd常见内容:
bin/:node、npm、npx、nvmd、corepack 等 shimversions/:已安装 Node.js 运行时default:全局默认版本projects.json:项目与版本绑定信息setting.json:应用设置默认不会共享(版本环境隔离)。
如果你希望共享全局包,可设置统一前缀目录:
npm config set prefix "/path/to/shared-global"
nvmd)前置依赖:
运行:
pnpm check
pnpm install
pnpm dev
构建:
pnpm build
产物目录:
./src-tauri/target/release/bundle$ claude mcp add nvm-desktop \
-- python -m otcore.mcp_server <graph>