nvm
nvm copied to clipboard
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
installing with `nvm install --lts` on Bullseye ARM64 produces unexpected code compilation after the tarfile is downloaded ``` Computing checksum with sha256sum Checksums matched! $>./configure --prefix=/home/runner/.nvm/versions/node/v20.18.0 < Node.js configure: Found...
`avn` is archived ([see repo](https://github.com/wbyoung/avn)) and should probably no longer be recommended by nvm.
#### Operating system and version: Ubuntu server 24.04.1, x86-64, clean install, removed snapd and unattended-updates #### `nvm debug` output: ```sh nvm debug nvm --version: v0.40.1 $SHELL: /bin/bash $SHLVL: 1 whoami:...
#### Operating system and version: macOS 15.3.1 #### `nvm debug` output: ```sh nvm --version: v0.39.1 ``` #### `nvm ls` output: ```sh iojs-v2.5.0 v12.22.12 v14.19.0 v16.13.2 v16.14.2 v16.15.0 v17.4.0 v18.12.1 v18.16.1...
Fixes #3547 Uses `git config --global clone.defaultRemoteName`, if it is set, otherwise falls back to `origin`.
Dockerfile: ```Dockerfile FROM ubuntu:24.04 RUN apt update -y && apt install -y git wget # ‼️ non-standard remote name causes `install.sh` to fail ARG defaultRemote=upstream RUN git config --global clone.defaultRemoteName...
### Suggested Improvement for `nvm`: Prevent Redundant Node Version Switches It would be helpful for `nvm` to perform a check when the user attempts to "reset" the Node version that...