エンジニアのひよこ_level10

毎日更新してた人。たまに記事書きます。

【npm】uninstallしたあと、no such file or directoryが出る対応【564日目】

npm uninstall後にnpm listが出来ない

npm uninstallで、グローバル環境に入れたパッケージをアンインストールをした。

その後、npm listをすると、途中で、『no such file or directory』と出て、
消したはずのディレクトリが参照されている。

cacheが残っている

■原因: uninstallでファイルが.cacheに残ってる

■対応: 該当ディレクトリを削除しにいく

今回、私はnpmをnodebrewによって管理しているので、以下のコマンド。

rm -rf /Users/user_name/.nodebrew/node/v8.7.0/lib/node_modules/package_name

人によっては、エラー文に記述されていたりするので、npmを入れてる場所に合わせてパスの変更をしてください。