Node Version Manager Desktop - A desktop application to manage multiple active node.js versions.
MIT License
Bot releases are visible (Hide)
Published by github-actions[bot] about 1 month ago
Created at Sat Sep 14 18:01:04 CST 2024.
Published by 1111mp about 1 month ago
The update json file.
Published by 1111mp about 2 months ago
Deps Upgrades
Electron v31.3.0
Published by 1111mp 6 months ago
nvm-desktop
Electron v30.0.2
f2612a0 - Add the ability to group projects by @1111mp.(https://github.com/1111mp/nvm-desktop/discussions/76)
.exe
files may result in file loss by @1111mp. (https://github.com/1111mp/nvm-desktop/issues/70)nvmd-command
Now you can use nvmd list --group
or nvmd ls -g
to view all project groups:
****user**** % nvmd list --group
public v20.12.0
****user**** %
Similarly you can use nvmd use {group} --project
to set the project under this group:
****user**** % nvmd use public -p
Now using node v20.12.0 (public)
****user**** %
But please note that if you do not set the grouping for the current project, then you will get:
****user**** % nvmd use public
nvm-desktop: public can only be used for projects
****user**** %
link
& unlink
& update
command for npm by @1111mp. (https://github.com/1111mp/nvm-desktop/issues/78)Published by 1111mp 7 months ago
Published by 1111mp 8 months ago
nvm-desktop
Electron v29.1.0
2e3cf8b - Add project to support multiple selections.(https://github.com/1111mp/nvm-desktop/issues/62)
acc5b77 - Configration export & import.(https://github.com/1111mp/nvm-desktop/issues/62)
e8b7086 - Support switching arch when downloading nodejs.(https://github.com/1111mp/nvm-desktop/issues/63) (https://github.com/1111mp/nvm-desktop/issues/13)
nvmd-command
.nvmdrc
recursively from the current working directory (workspace). (https://github.com/1111mp/nvm-desktop/issues/62)Published by 1111mp 8 months ago
Electron v28.2.3
tsup
from rollup
.electron-vite-tsup
Published by 1111mp 9 months ago
Published by 1111mp 10 months ago
Published by 1111mp 11 months ago
Electron v27.1.3
Published by 1111mp 11 months ago
Published by 1111mp 12 months ago
Electron v27.0.3
npm-install
.Published by 1111mp about 1 year ago
Electron v27.0.0
Published by 1111mp about 1 year ago
$ nvmd --help
nvmd (2.2.0)
[email protected]
command tools for nvm-desktop
Usage: nvmd [COMMAND]
Commands:
current Get the currently used version
list List the all installed versions of Node.js
ls List the all installed versions of Node.js
use Use the installed version of Node.js (default is global)
which Get the path to the executable to where Node.js was installed
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
Please download new version of Node.js in nvm-desktop.
Published by 1111mp about 1 year ago
Macos
:
Windows
:
The Global option is the system global Node engine version. The other options are the projects you manage, with a maximum of 5 displayed.
You can select the version you want from up to 10 installed Node versions (sorted in descending order).
Published by 1111mp about 1 year ago
nvmd-comand
is a single, fast native executable, with no external dependencies, build with Rust. A proxy for Node and Npm, through which it can intelligently (quickly) identify the correct version of the Node engine.
Provides services for nvm-desktop's Node engine version management function.
About how it works you can check: nvmd-command how-does-it-work
If you are using a previous version of nvm-deskop
then you need to do some extra work (don't worry it's simple).
PATH
:# from
export NVMD_DIR="$HOME/.nvmd"
[ -s "$NVMD_DIR/nvmd.sh" ] && . "$NVMD_DIR/nvmd.sh" # This loads nvmd
# to
export NVMD_DIR="$HOME/.nvmd"
export PATH="$NVMD_DIR/bin:$PATH"
Remove the environment variable named `NVMD` and remove the reference to it from `PATH`.
Published by 1111mp about 1 year ago
Now you can individually select the version of Node you want for your project (macOS only).
You can choose different Node versions individually for your projects.
A file will be added to the root of the project: .nvmdrc
, the content is the version number of Node you choose. nvm-desktop
detects this file to set the Node version for your project.
Published by 1111mp about 1 year ago
Support automatic update on Windows.
Windows users please install this version manually so that the latest version can be automatically obtained later.
MacOS does not support this feature due to Apple developer account issues. Please always check the latest version for the best experience.
Published by 1111mp about 1 year ago
New installed page.
Support Simplified Chinese (default is english).
Support for custom mirrors (default is https://nodejs.org/dist).
When the theme is set to Light or Dark, it will still change with the system theme.