2017-04-06 4 views
0

brewで 'node'をアンインストールする際に問題があります。 Iはbrewによってインストールされたノードを完全に削除するにはどうすればいいですか?

brew uninstall node 

を使用する場合、それは示した:

Uninstalling /usr/local/Cellar/node/7.8.0... (3,076 files, 39.9MB) 

。しかし、私が命じたとき:

Error: No such keg: /usr/local/Cellar/node 

は私が前にnodeパッケージをインストールしてと思うし、私は再びbrew uninstall nodeを使用しようとしたとき

node -v 

は、まだ

v6.9.4 

があり、それがありました今日私は間違ったコマンドを使用しました:

brew install nodejs 

私は実際にノードをインストールしたいと思っていましたが。そして、私が間違っていることを発見したので、同様にnodejsもアンインストールしました。しかし、より低いバージョンのnodeパッケージはまだそこにあります。誰もがなぜそれを知っていて、それを完全に削除して再インストールするのを助けることができますか?

+0

'ls -la $(which node)'の出力は何ですか? – Paul

+0

Paulに感謝します。-rwxrwxr-x root wheel 30640720 Jan 5 16:15/usr/local/bin/node; btw、ここに返信するのは正しいですか?私はあなたのコメントに返信ボタンをクリックすることができます。 –

答えて

1

あなたは過去に別の方法でノードをインストールしているようですね。それがインストールされていますどこ

あなたは

$ ls -la $(which node) 

をすればそれはあなたを教えてください(とそのは別の場所にシンボリックリンクか、いない場合)。

このバイナリを削除することが重要ですが、もう1つの方法はルートnpmとnode_modulesフォルダを削除することです。

ノードバイナリを見つけたのと同じ方法でnpmを探しますが、ルートnode_modulesフォルダはおそらく/ usr/local/libにありますが、他の場所にある可能性があります。 npm config ls -lをチェックすると、npmのすべての設定の一覧が表示され、どのディレクトリを表示するかがわかります。

+0

Paulさん、ありがとうございます。そのコマンドでは、-rwxrwxr-x 1 root wheel 30640720 Jan 5 16:15/usr/local/bin/node –

関連する問題