node_modulesを削除して再インストールする方法

node_modulesを削除して再インストールする方法

プロジェクトを開発していると、毎回インストールされるノード パッケージのバージョンがプロジェクトで必要なバージョンと一致しないという問題が発生します。したがって、ノードパッケージを削除して再インストールする必要があります。多くの友人は手動で削除するだけで、パッケージキャッシュを削除しないため、プロジェクトを開始するときにエラーが報告されます〜

次の記事では、詳細な操作手順を簡単かつ直接的に説明します。

Windowsの場合

ステップ1: プロジェクトをインストールするディレクトリにnode_modulesをインストールする

ここに画像の説明を挿入

ステップ2: 最初にrimrafツールをインストールする

npm インストール -g rimraf

ステップ3: node_modulesパッケージとpackage-lock.jsonファイルを削除する

rimraf ノードモジュール
rimraf パッケージロック.json

注意: node_modules と package-lock.json の両方を削除する必要があります。node_modules のみを削除しても機能しません。

ステップ4: キャッシュをクリアする

npm キャッシュクリア --force

ステップ5: 依存パッケージを再インストールする

インストールが完了すると、package-lock.jsonファイルが自動的に生成されます。

npm config レジストリを設定する [https://registry.npm.taobao.org]

npmインストール

ステップ6: プロジェクトを再開する

これで、node_modules を削除して再インストールする方法についての記事は終了です。node_modules を削除して再インストールする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • node_modules 内のファイルを変更する方法の詳細な説明
  • Vue の node_modules におけるサードパーティモジュールの変更と使用の詳細な説明
  • ノードのmodules.exportsとexportsの違い

<<:  CUDA8.0とCUDA9.0はUbuntu16.04で共存します

>>:  MySQL 8.0 のメモリ関連パラメータの概要

推薦する

JavaScript カウントダウン プロンプト ボックス

この記事の例では、カウントダウンプロンプトボックスを実装するためのJavaScriptの具体的なコー...

フレックスレイアウトを使用してページレイアウトを簡単に実装するためのサンプルコード

では、早速コードを見てみましょう。 1. 上部、中央、下部のレイアウト: <!DOCTYPE ...

MYSQL(電話番号、IDカード)データ非感応化の実装

1. データ感度低下の説明日常の開発ニーズでは、データの感度低下が頻繁に発生します。たとえば、ID ...

シンプルなビデオ連射機能を実装する JavaScript CSS3

この記事では、最も単純なビデオ連射機能をシミュレートするデモを作成します。アイデア:再生する動画と同...

Vue が 4 レベルのナビゲーションと検証コードを実装する方法の例

効果: まず5つのVueインターフェースを作成する1.home.vueページ <テンプレート&...

MySQL 最適化: キャッシュ最適化

何人かのブロガーが私の記事を評価してくれたのは嬉しいです。マークと知り合ってからは、私は彼をフォロー...

Web2.0: 情報過多の原因と解決策

<br />情報の重複、情報過多、情報強迫、パーソナライズされたカスタマイズ、検索エンジ...

CSS 命名: BEM、スコープ付き CSS、CSS モジュール、CSS-in-JS の説明

CSS の適用範囲はグローバルです。プロジェクトがどんどん大きくなり、参加する人が増えるにつれて、命...

display:olck/none を使用してメニューバーを作成する方法

display:bolck/none によるメニューバーの完成の効果 図 1:まず、完成したエフェク...

背景画像のみを180度回転させるCSS3実装例

1. 心の旅最近コックピットを書いていたときに、背景画像を単純に特定の角度に回転させるという問題につ...

Dockerコンテナのいくつかの保存方法の詳細な説明

目次前面に書かれた複数のストレージマウント方法1.バインドマウント2. 巻数3.tmpfsマウントス...

JavaScript 開発における標準コミットメッセージの重要性の詳細な説明

目次標準コミットメッセージの重要性コミットするコミットリント依存関係をインストールする.commit...

DockerでSpring Bootアプリケーションを実行する方法

ここ数日、dockerでSpring Bootアプリケーションを実行する方法を勉強してきました。以前...

js の関数の長さはどれくらいですか?

目次序文なぜいくらですか?パラメータの数デフォルトパラメータ残りのパラメータ要約する序文今日は関数の...

キャンバス操作プラグイン fabric.js の使い方を詳しく解説

Fabric.js は非常に便利なキャンバス操作プラグインです。ここでは、日常のプロジェクトで使用さ...