So löschen Sie node_modules und installieren es neu

So löschen Sie node_modules und installieren es neu

Wenn wir ein Projekt entwickeln, tritt das Problem auf, dass die Version des jedes Mal installierten Knotenpakets nicht mit der vom Projekt benötigten Version übereinstimmt. Daher müssen Sie das Knotenpaket löschen und neu installieren. Viele Freunde löschen es einfach manuell, löschen jedoch nicht den Paketcache, sodass beim Starten des Projekts weiterhin ein Fehler gemeldet wird ~

Im nächsten Artikel werden Ihnen die detaillierten Arbeitsschritte einfach und direkt erläutert.

Für Windows

Schritt 1: Installieren Sie node_modules im Verzeichnis, in dem das Projekt installiert werden soll

Bildbeschreibung hier einfügen

Schritt 2: Installieren Sie zuerst das Rimraf-Tool

npm install -g rimraf

Schritt 3: Löschen Sie das node_modules-Paket und die Datei package-lock.json

Rimraf Knotenmodule
rimraf Paket-Sperre.json

Hinweis: Sowohl node_modules als auch package-lock.json müssen gelöscht werden. Das Löschen nur von node_modules funktioniert nicht.

Schritt 4: Cache leeren

npm cache löschen --force

Schritt 5: Abhängigkeitspakete neu installieren

Die Datei package-lock.json wird nach Abschluss der Installation automatisch generiert

npm-Konfigurationssatzregistrierung [https://registry.npm.taobao.org]

npm installieren

Schritt 6: Starten Sie das Projekt neu

Dies ist das Ende dieses Artikels zum Löschen und Neuinstallieren von Node_Modulen. Weitere Informationen zum Löschen und Neuinstallieren von Node_Modulen finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Detaillierte Erklärung zum Ändern von Dateien in node_modules
  • Detaillierte Erläuterung der Änderung und Verwendung von Modulen von Drittanbietern in node_modules in Vue
  • Der Unterschied zwischen module.exports und exports in node

<<:  CUDA8.0 und CUDA9.0 koexistieren unter Ubuntu16.04

>>:  Zusammenfassung der speicherbezogenen Parameter von MySQL 8.0

Artikel empfehlen

Implementierung der Docker-Compose-Bereitstellung des ZK+Kafka+Storm-Clusters

Übersicht über die Clusterbereitstellung 172.22.1...

Verwendung von Vue3-Seiten, Menüs und Routen

Inhaltsverzeichnis 1. Klicken Sie auf das Menü, u...

Beispielcode einer in Vue3 gekapselten Lupenkomponente

Inhaltsverzeichnis Komponenteninfrastruktur Zweck...

Detaillierte Erklärung der XML-Syntax

1. Dokumentationsregeln 1. Groß-/Kleinschreibung b...

Zwei Möglichkeiten zum Aktivieren der Firewall im Linux-Dienst

Es gibt zwei Möglichkeiten: 1. Servicemethode Übe...

So erreichen Sie die maximale Anzahl von Verbindungen in MySQL

Inhaltsverzeichnis Was ist der Grund für den plöt...

Mehrere gängige Methoden für CSS-Layouts mit gleicher Höhe

Gleichhohes Layout Bezieht sich auf das Layout vo...

So erklären Sie TypeScript-Generika auf einfache Weise

Inhaltsverzeichnis Überblick Was sind Generika Sy...

Lernen Sie die Vue-Middleware-Pipeline in einem Artikel kennen

Beim Erstellen eines SPA müssen Sie häufig bestim...

Tutorial zur Installation und Konfiguration von MySQL 5.7

In diesem Artikel finden Sie das Tutorial zur Ins...

Vue + Express + Socket realisiert Chat-Funktion

In diesem Artikel wird der spezifische Code von V...