nvm
nvm copied to clipboard
Reinstalling node version fails
Operating system and version:
Windows 10 Version 21H2 (Build 19044.2251) on WSL2
nvm debug output:
nvm --version: v0.39.2
$SHELL: /bin/bash
$SHLVL: 2
whoami: 'paza'
${HOME}: /home/paza
${NVM_DIR}: '${HOME}/.nvm'
${PATH}: /opt/apache-maven-3.8.6/bin:${NVM_DIR}/versions/node/v14.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/c/Python310/Scripts/:/mnt/c/Python310/:/mnt/c/Program Files/Volta/:/mnt/c/Python39/Scripts/:/mnt/c/Python39/:/mnt/c/Program Files/AdoptOpenJDK/jdk-11.0.11.9-hotspot/bin:/mnt/c/Program Files/AdoptOpenJDK/jdk-14.0.1.7-hotspot/bin:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files/Git/cmd:/mnt/c/Program Files/Go/bin:/mnt/c/ProgramData/chocolatey/bin:/mnt/c/Users/paza/Cmder/:/mnt/c/minikube:/mnt/c/Program Files/PuTTY/:/mnt/c/Users/paza/AppData/Roaming/nvm:/mnt/c/Program Files/nodejs:/mnt/c/Program Files/Docker/Docker/resources/bin:/mnt/c/Program Files/jdk-19.0.1/bin:/mnt/c/Users/paza/AppData/Local/pnpm:/mnt/c/Users/paza/AppData/Local/Volta/bin:/mnt/c/Users/paza/AppData/Local/Microsoft/WindowsApps:/mnt/c/Program Files (x86)/Sophos/Sophos SSL VPN Client/bin:/mnt/c/Users/paza/go/bin:/mnt/c/Program Files/JetBrains/WebStorm 2021.1.3/bin:/mnt/c/Program Files/JetBrains/IntelliJ IDEA 2021.1.3/bin:/mnt/c/Users/paza/AppData/Local/Programs/Microsoft VS Code/bin:/mnt/c/Users/paza/development/sdks/flutter/bin:/mnt/c/Users/paza/AppData/Roaming/npm:/mnt/c/Users/paza/AppData/Local/JetBrains/Toolbox/scripts:/mnt/c/Program Files/JetBrains/IntelliJ IDEA 2022.2.1/bin:/snap/bin:${HOME}/.local/share/JetBrains/Toolbox/scripts
$PREFIX: ''
${NPM_CONFIG_PREFIX}: ''
$NVM_NODEJS_ORG_MIRROR: ''
$NVM_IOJS_ORG_MIRROR: ''
shell version: 'GNU bash, version 5.0.17(1)-release (x86_64-pc-linux-gnu)'
uname -a: 'Linux 5.10.102.1-microsoft-standard-WSL2 #1 SMP Wed Mar 2 00:30:59 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux'
checksum binary: 'sha256sum'
OS version: Ubuntu 20.04.5 LTS
curl: /usr/bin/curl, curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3
wget: /usr/bin/wget, GNU Wget 1.20.3 built on linux-gnu.
git: /usr/bin/git, git version 2.25.1
grep: /usr/bin/grep (grep --color=auto), grep (GNU grep) 3.4
awk: /usr/bin/awk, GNU Awk 5.0.1, API: 2.0 (GNU MPFR 4.0.2, GNU MP 6.2.0)
sed: /usr/bin/sed, sed (GNU sed) 4.7
cut: /usr/bin/cut, cut (GNU coreutils) 8.30
basename: /usr/bin/basename, basename (GNU coreutils) 8.30
rm: /usr/bin/rm, rm (GNU coreutils) 8.30
mkdir: /usr/bin/mkdir, mkdir (GNU coreutils) 8.30
xargs: /usr/bin/xargs, xargs (GNU findutils) 4.7.0
nvm current: v14.4.0
which node: ${NVM_DIR}/versions/node/v14.4.0/bin/node
which iojs:
which npm: ${NVM_DIR}/versions/node/v14.4.0/bin/npm
npm config get prefix: ${NVM_DIR}/versions/node/v14.4.0
npm root -g: ${NVM_DIR}/versions/node/v14.4.0/lib/node_modules
nvm ls output:
v12.0.0
-> v14.4.0
v14.21.1
v19.1.0
system
default -> 12.0.0 (-> v12.0.0)
iojs -> N/A (default)
unstable -> N/A (default)
node -> stable (-> v19.1.0) (default)
stable -> 19.1 (-> v19.1.0) (default)
lts/* -> lts/hydrogen (-> N/A)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.24.1 (-> N/A)
lts/erbium -> v12.22.12 (-> N/A)
lts/fermium -> v14.21.1
lts/gallium -> v16.18.1 (-> N/A)
lts/hydrogen -> v18.12.1 (-> N/A)
How did you install nvm?
install script in readme
What steps did you perform?
nvm install v14.4.0
What happened?
After installing a version (I tried with v14.4.0) if I execute the same command it exits with an error and following output is displayed:
v14.4.0 is already installed.
Now using node v14.4.0 (npm v6.14.5)
bash: [: -ne: unary operator expected
bash: [: -ne: unary operator expected
bash: [: -ne: unary operator expected
What did you expect to happen?
Command completes properly.