[解決済み] 全てのnpmモジュールをグローバルに削除するコマンド
2022-03-24 03:14:21
質問
グローバルなnpmモジュールをすべて削除するコマンドはありますか?ない場合は、何をお勧めしますか?
解決方法を教えてください。
以下のコマンドは、すべてのグローバルなnpmモジュールを削除します。注意:これはWindowsでは動作しません。Windowsで動作するバージョンは、以下を参照してください。 Ollie Bennettの回答 .
npm ls -gp --depth=0 | awk -F/ '/node_modules/ && !/\/npm$/ {print $NF}' | xargs npm -g rm
その仕組みは次のとおりです。
-
npm ls -gp --depth=0
はすべてのグローバルトップレベルモジュールをリストアップします ( ls の cli ドキュメント ) -
awk -F/ '/node_modules/ && !/\/npm$/ {print $NF}'
は、実際には npm 自身ではないすべてのモジュールを表示します(末尾が/npm
) -
xargs npm -g rm
前のパイプから入ってきたすべてのモジュールをグローバルに削除します。
関連
-
[解決済み】mongoError: トポロジーが破壊されました
-
[解決済み】npm 5で作成されたpackage-lock.jsonファイルはコミットするのでしょうか?
-
[解決済み] EventEmitter のメモリリークの可能性が検出された
-
[解決済み] npm installの-saveオプションは何ですか?
-
[解決済み] インストールされているnpmパッケージのバージョンを検索する
-
[解決済み] npm package.jsonファイルのdependencies, devDependencies, peerDependenciesの違いは何ですか?
-
[解決済み] Node.jsを完全にアンインストールして、最初から再インストールする方法 (Mac OS X)
-
[解決済み] Node.jsのnpmモジュールをアンインストールするにはどうすればよいですか?
-
[解決済み] npmスクリプトへのコマンドライン引数の送信
-
[解決済み] Node.jsのNPMモジュール(package.json)のdevDependenciesのインストールを防ぐにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】POSTできない/expressを使用するとエラーが発生する
-
[解決済み] create-react-app、インストールエラー("コマンドが見つからない")。
-
[解決済み] EventEmitter のメモリリークの可能性が検出された
-
[解決済み] joiライブラリを使用して2つの時間を比較する方法
-
[解決済み] Npmエラー - Windows NT - 解決方法
-
[解決済み] nodejsでfindAllのソート順を続編にする
-
[解決済み] nvm は npm config の "prefix" オプションと互換性がありません。
-
[解決済み] package.json (NPM)に記載されているすべての依存関係をアンインストールするにはどうすればよいですか?
-
[解決済み] sudoを使わずにnpmがエラーを投げるのを修正する方法
-
[解決済み] Node.jsのnpmモジュールをアンインストールするにはどうすればよいですか?