节点版本管理器桌面版 - 一个桌面应用程序,用于管理多个活动的 Node.js 版本。
A cross-platform Node.js version manager with both:
nvm-desktop) for visual managementnvmd) for terminal workflowsSupports macOS, Windows, and Linux.
English | 简体中文
Download from releases:
After installation, ensure these are available in terminal:
nvmd -V
node -v
npm -vnvmd install 20.18.0nvmd lsnvmd use 20.18.0
node -vnvmd use 18.20.4 --project
node -vnvmd currentnvmd uninstall 16.20.2nvmd which node
nvmd which npmFor each project:
nvmd use <version> --projectnode -v to confirmThis helps keep dependency/toolchain behavior consistent per repo.
In nvm-desktop, you can:
If you prefer clicking over commands, most common operations are available in GUI.
nvm-desktop stores data in:
~/.nvmd%HOMEPATH%\.nvmdTypical contents:
bin/ shims (node, npm, npx, nvmd, corepack)versions/ installed Node.js runtimesdefault global default versionprojects.json per-project version bindingssetting.json app settingsBy default, no (environments are isolated).
To share global packages, set a common prefix:
npm config set prefix "/path/to/shared-global"nvmd) for automation, scripts, and terminal-first workPrerequisites:
Run:
pnpm check
pnpm install
pnpm devBuild package:
pnpm buildArtifacts:
./src-tauri/target/release/bundle暂无开放 Issues,或尚未同步最近议题。