Nvmのドキュメントを使用してnode/npmをインストールしました。
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash
次に:
nvm install node
この時点でノードは機能していますが、npmコマンドの結果は次のようになります。
npm: command not found
Npmを正しく動作させるにはどうすればよいですか?
これは、apt-get remove node
。
私はnpmを最初から再インストールして解決しました:
rm -R ~/.npm ~/.nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
nvm install node
私は解決策を見つけました here 。
このコマンドを実行してこれを修正しました:
$ command -v npm
シェルウィンドウを再度開きます。
この問題は特に、cmdの管理者権限がないために発生するWindowsで発生します。
Git bashを使用している場合
同じことがCmdにも言えます
NVM-Windowsを実行している場合は、nvm on
を実行することを忘れないでください。 (これは私にとってタイトルとして問題を解決します。)