So debuggen Sie das Loader-Plugin in einem Webpack-Projekt

So debuggen Sie das Loader-Plugin in einem Webpack-Projekt

Als ich kürzlich lernte, wie man webpack verwendet, stellte ich fest, dass der reguläre Ausdruck der Konfiguration von webpack-replace-loader nicht funktionierte. Nachdem ich das Plug-In debuggt hatte, stellte ich fest, dass der Suchschlüsselwert das Schreiben regulärer Ausdrücke nicht unterstützte. Später wechselte ich zum Plug-In string-replace-loader. Der Suchschlüsselwert dieses Loaders unterstützt das Schreiben regulärer Ausdrücke und das Problem war gelöst. Hier ist die Debugging-Methode des Loaders:

Zuerst müssen Sie die Knotenumgebung vorbereiten

Schritt 1: Node-Nightly global herunterladen und installieren

npm install -g --save-dev node-nightly

Schritt 2: Debugging-Befehle hinzufügen

 "node-nightly": "node-nightly --inspect-brk ./node_modules/webpack/bin/webpack.js",

Schritt 3: npm run node-nightly in der Befehlszeile aus

Schritt 4: Öffnen Sie Google Chrome und geben Sie chrome://inspect/#devices in die URL ein.

Klicken Sie auf „Überprüfen“, um zur Debugging-Seite zu gelangen.

Schritt 5: Suchen Sie die Datei index.js des Loaders im node_module in vscode und fügen Sie den Debugger in der Funktion module.exports hinzu.

An diesem Punkt können Sie das entsprechende Loader-Skript debuggen, wie Sie normalerweise JS debuggen.

Dies ist das Ende dieses Artikels zum Debuggen von Loader-Plugins in Webpack-Projekten. Weitere Informationen zum Debuggen von Webpack-Loader-Plugins 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:
  • Electron-vue verwendet Webpack, um mehrere Seiten mit Eingabedateien zu verpacken
  • Implementierung der Webpack-Codefragmentierung
  • 80 Zeilen Code zum Schreiben eines Webpack-Plugins und Veröffentlichen auf npm
  • Implementierungsschritte zum Erstellen mehrseitiger Programme mit Webpack
  • 50 Codezeilen zur Implementierung von Nutzungsstatistiken für Webpack-Komponenten
  • webpack -v Fehlerlösung

<<:  Detaillierte Erklärung der Lösung für den Fehler von VMware, das Modul diskearly zu öffnen

>>:  Einführung in die Verwendung von MySQL-Befehlen zum Erstellen, Löschen und Abfragen von Indizes

Artikel empfehlen

Mobiles Internet-Zeitalter: Responsive Webdesign ist zum allgemeinen Trend geworden

Wir befinden uns in einer Ära der rasanten Entwick...

Beispielcode zur Trennung von Front-End und Back-End mit FastApi+Vue+LayUI

Inhaltsverzeichnis Vorwort Projektdesign hinteres...

Tiefgreifendes Verständnis des Linux-Lastausgleichs LVS

Inhaltsverzeichnis 1. LVS-Lastausgleich 2. Grundl...

jQuery implementiert dynamische Tag-Ereignisse

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

So verwenden Sie nginx, um eine angegebene Schnittstelle (URL) zu blockieren

1. Einleitung Manchmal müssen Sie eine Servicesch...

Docker entfernt abnormale Containervorgänge

Dieser Neuling ist auf ein solches Problem gestoß...

Erstellen einer KVM-Virtualisierungsplattform auf CentOS7 (drei Möglichkeiten)

KVM steht für Kernel-based Virtual Machine und is...

Vue implementiert das Bild mit Schaltflächenwechsel

In diesem Artikelbeispiel wird der spezifische Co...

So überwachen Sie den Ausführungsstatus eines Docker-Container-Shell-Skripts

Szenario Das Unternehmensprojekt wird in Docker b...

Detaillierte Installation und Konfiguration von hadoop2.7.2 unter Ubuntu15.10

Im Internet und in vielen Büchern gibt es viele T...