[解決済み] Node.jsのnpmモジュールをアンインストールするにはどうすればよいですか?
質問
一般的に知られているように、npmモジュールは簡単なコマンドを実行することでインストールすることができます。
npm install <module_name>
.
もう使わないモジュールをいくつかインストールしてしまったので、それらを取り除きたいのです。これに関していくつか質問があります。
-
ルートからモジュールをアンインストールするためのコマンドやプロセスはありますか?
npm uninstall <module_name>
) それとも単にモジュールファイルを削除すればいいのでしょうか? -
未使用のモジュールを残しておくと、どのような影響があるのでしょうか?
解決方法は?
コマンドは単純に
npm uninstall <name>
Node.jsのドキュメント https://npmjs.org/doc/ には、npm で知っておくべきコマンドがすべてあります。
ローカルインストールでは
node_modules/
ディレクトリを作成します。これは、モジュールが参照されずにそこに残っていても、アプリケーションに影響を与えることはありません。
しかし、グローバルパッケージを削除する場合、それを参照しているすべてのアプリケーションはクラッシュします。
ここでは、さまざまなオプションを紹介します。
npm uninstall <name>
からモジュールを削除します。
node_modules
は更新されませんが
package.json
npm uninstall <name> --save
からも削除されます。
dependencies
で
package.json
npm uninstall <name> --save-dev
からも削除されます。
devDependencies
で
package.json
npm uninstall -g <name> --save
もグローバルに削除されます。
関連
-
[解決済み】npm 5で作成されたpackage-lock.jsonファイルはコミットするのでしょうか?
-
[解決済み] Expectアサーションの型エラー -> expect(...).toExistは関数ではない
-
[解決済み] Node.jsのプログラムにコマンドライン引数を渡すにはどうしたらいいですか?
-
[解決済み] npm installの-saveオプションは何ですか?
-
[解決済み] インストールされているnpmパッケージのバージョンを検索する
-
[解決済み] npm package.jsonファイルのdependencies, devDependencies, peerDependenciesの違いは何ですか?
-
[解決済み] package.jsonの各依存関係を最新バージョンに更新する方法は?
-
[解決済み] Node.jsを使うタイミングをどう判断するか?
-
[解決済み] Node.jsで終了する方法
-
[解決済み] Node.jsを完全にアンインストールして、最初から再インストールする方法 (Mac OS X)
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Discord.js が特定のチャンネルにメッセージを送信する場合
-
[解決済み] 再インストールを繰り返しても、npm run でモジュール 'sass' が見つからない。
-
[解決済み】AWS Lambdaでnodejsの「ref」モジュールを使用すると「invalid ELF header」と表示される件
-
[解決済み】MongoClient v3.0使用時、db.collectionは関数ではない
-
[解決済み】エラー TRK0005: 位置特定に失敗しました。"CL.exe"
-
[解決済み] 非推奨パッケージに関するNPM警告メッセージ
-
[解決済み] EventEmitter のメモリリークの可能性が検出された
-
[解決済み] node.js - リクエスト - "emitter.setMaxListeners() "はどのように?
-
[解決済み] npmはどこにパッケージをインストールするのですか?
-
[解決済み] 全てのnpmモジュールをグローバルに削除するコマンド