🦉
nvm use xxxでnode.jsのversionが切り替わらない(windows)
原因
node.jsを直接installした後にnvmを導入した場合、nvmの仕組みが機能しないので切り替わらない。
nvmの仕組み(詳しく調べていない)
nvmのディレクトリ配下に各versionのnode.jsをinstallしておいて、node.jsのディレクトリに、nvm配下にあるnode.jsのシンボリックリンクを張っている。
- nvmのディレクトリ
- C:\Users{ユーザー名}\AppData\Roaming\nvm
- node.jsのディレクトリ
- C:\Program Files\nodejs
対応
コントロールパネルから、node.jsをuninstallして、再度nvm use xxxを実行する
Discussion