1. ホーム
  2. node.js

[解決済み】npmリンクを使用してインストールされたパッケージをアンインストールするにはどうすればよいですか?

2022-04-11 06:51:04

質問

を使用して node パッケージをインストールする場合 sudo npm link の中にあるパッケージをアンインストールしたいのですが、開発が終わったらどのようにすればいいですか?

npm link は、システムのグローバルなパッケージの場所 ('/usr/local/lib`) にシンボリックリンクとしてパッケージをインストールします。これにより、何度もインストールすることなく、パッケージを開発しながらテストすることができます。

リンクを再び削除するには、どのnpmコマンドを実行する必要がありますか?

解決方法は?

パッケージのアンインストールは、同じ アンインストール または rm コマンドで、インストールしたパッケージを削除することができます。ただひとつ注意しなければならないのは、リンクはグローバルにアンインストールする必要があるということです。 --global フラグを指定する必要があります。

グローバルにリンクされた foo パッケージを使用する場合は、次のコマンドを使用します (使用するのは sudo 必要であれば、セットアップと権限に依存します)

sudo npm rm --global foo

これでパッケージがアンインストールされます。

パッケージがインストールされているかどうかを確認するには npm ls コマンドを使用することができます。

npm ls --global foo