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 のメモリ関連パラメータの概要

推薦する

CSS3 オーバーフロープロパティの説明

1. オーバーフローOverflow はオーバーフロー(コンテナ)です。コンテンツがコンテナを越える...

CSS パフォーマンスの最適化 - will-change の使用方法の詳細な説明

will-change は、要素にどのような変更が行われるかをブラウザに伝え、ブラウザが事前に最適化...

ウェブページでメモの詳細が灰色になる問題に対処する

1. IE では、相対的な配置、つまり <div style="background...

JavaScript 事前分析、オブジェクトの詳細

目次1. 事前分析1. 変数の事前解析と関数の事前解析1. 変数の事前解析2. 機能事前分析2. 事...

Alibaba CloudにMySQLをインストールする方法の詳細な説明

軽量のオープンソース データベースである MySQL は、エンタープライズ レベルのアプリケーション...

n 個のコンテナ要素による無限スクロールの実装コード

シナリオ最大 10000 要素のリストを正しくレンダリングする方法。無限ドロップダウン読み込みテクノ...

廃止された Docker は Podman に置き換えられますか?

Kubernetes チームは最近、最新バージョンの Docker でサポートされている機能を廃止...

MySQL共通インデックスとユニークインデックスの詳細な説明

シナリオ1. ID番号のフィールドを備えた市民システムを維持する2. ビジネス コードでは、重複する...

Linux でのログ サーバーの設定に関するグラフィック チュートリアル

序文この記事では、Linux 構成ログ サーバーに関する関連コンテンツを主に紹介し、参考と学習のため...

JS はシンプルなブロック崩しピンボールゲームを実装します

この記事では、ブロック崩しピンボールゲームを実装するためのJSの具体的なコードを参考までに紹介します...

Vueでaxiosを簡単にカプセル化する方法

Vueにaxiosを挿入する 'axios' から axios をインポートします。...

Dockerコンテナでyumを呼び出すときのエラーの解決方法

dockerfile またはコンテナ内で yum を実行すると、エラーが報告され、ソースが見つかりま...

HTML チュートリアル: よく使われる HTML タグのコレクション (4)

導入された HTML タグは、必ずしも XHTML 仕様に完全に準拠しているわけではありません。実際...

ウェブデザインの概要

<br />1998年に最初の個人ページが誕生してから2008年の今日まで、デザイン業界...

mysql+mycat、負荷分散、マスタースレーブレプリケーション、読み取り/書き込み分離操作に基づく安定した高可用性クラスタを構築します。

データベースのパフォーマンス最適化には、一般的にクラスタリングが採用されています。Oracle クラ...