この問題に関連するスレッドがいくつか見つかりましたが、私のケースを特に扱っていないようですが、私が見つけた提案を使用して解決できませんでした。nvmをインストールしたあと、グローバルnpmパッケージをアンインストールできない
私はnpm uninstall -g "some package"
を実行すると、それだけを返す:up to date in .043s
を - そして、グローバルなパッケージが残っています。例えば
私はuninstall babel-cli
にしようとしているとrunning npm uninstall -g babel-cli
後、私はまだcli
を使用することができますよ。
これは、node
とnpm
をアンインストールしてからnvm
を使用して再インストールした後に開始されました。 node
をアンインストールしている間に何かが見逃されていて、それが問題の原因になっているのでしょうか?私は私のドットファイルをチェックして、まだ.npm
が.nvm
の外にあることに気づいた。それは普通ですか?事前に感謝の意を表します。
これは、PATH環境変数に複数のパスがあり、異なるバージョンのノードにインストールされている 'babel-cli 'が原因で発生している可能性があります。 'which babel'や' babel-cli'(実行可能な名前は何でも)を実行すると返されるものは何ですか? – Chris911
/usr/local/bin/babel –
グローバルにインストールされているようです。私が知る限り、 'nvm'はそこに実行可能ファイルをインストールしません。 MacOSでbrewのような別のパッケージマネージャを使ってbabelをインストールすることも可能ですか? – Chris911