Ausnahmefehler beim Packen von Webpack-Dateien

Ausnahmefehler beim Packen von Webpack-Dateien

Vor dem Verpacken im Webpack müssen wir sicherstellen, dass die folgenden Arbeiten abgeschlossen sind:

1) Installieren Sie webpack: Empfohlener globaler Befehl npm install -g webpack Webpack-Version anzeigen webpack -v

2) Beim Verpacken der Dateien können zu diesem Zeitpunkt Fehler auftreten, die zu Fehlern in den Gerüstdateien führen, da in der Webpack4-Version die CLI abgetrennt wurde. Daher müssen wir sie separat installieren und den globalen Befehl npm install -g webpack-cli ausführen. Nach der Installation des Gerüsts ist es logisch, dass der Befehl webpack für das normale Verpacken verwendet werden kann.

Die allgemeine Syntax für die Verwendung von Webpack zum Verpacken von Dateien lautet: ( Dies steht im Einführungstutorial zu Webpack auf Jianshu .)

# {extry file} füllt den Pfad der Eintragsdatei aus. In diesem Artikel ist es der Pfad der oben erwähnten main.js.
# Geben Sie den Speicherpfad der gepackten Datei in {Ziel für gebündelte Datei} ein. # Beim Ausfüllen des Pfads müssen Sie kein {} hinzufügen.
webpack {Eintragsdatei} {Ziel für gebündelte Datei}

# Webpack ist nicht global installiert node_modules/.bin/webpack app/main.js public/bundle.js

Ich habe also den Verpackungsbefehl webpack a.js bundle.js ausgeführt, aber der Fehler WARNUNG in der Konfiguration Die Option „Modus“ hat…..

Die Screenshots sind wie folgt:

這里寫圖片描述

Diese Fehlermeldung liegt nicht daran, dass unsere Umgebung falsch installiert ist, sondern daran, dass Webpack 4 nach dem Update strengere Anforderungen an die Webpack-Syntax stellt.

Der vorherige Befehl wurde in webpack a.js –output-filename bundle.js geändert. Bei Ausführung dieses Befehls war die Verpackung erfolgreich. Die Screenshots sind wie folgt:

這里寫圖片描述

Dies ist das Ende dieses Artikels über Webpack-Dateipaketierungsfehler und -Ausnahmen. Weitere verwandte Webpack-Paketierungsfehler 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:
  • Erfahren Sie, wie Sie mit Webpack TypeScript-Code verpacken und kompilieren
  • So verwenden Sie Webpack und Rollup zum Verpacken von Komponentenbibliotheken
  • Vue Packaging verwendet das Plug-In Image-Webpack-Loader zum Komprimieren und Optimieren von Bildern
  • Nachdem das vue-cli + webpack-Projekt auf den Server gepackt wurde, die Lösung für das Problem, dass die TTF-Schriftart nicht gefunden werden kann
  • vue löst das Problem des Verpackungsfehlers uglifyjs-webpack-plugin
  • Detaillierte Erläuterung der Webpack4-Lösung zum Verpacken mehrseitiger Anwendungen
  • Tiefgreifendes Verständnis der Webpack-Verpackungsprinzipien und der Implementierung von Loader und Plugin
  • Detaillierte Erläuterung des allgemeinen Prozesses der Verwendung von Mocha zum Durchführen von "Rauchtests" an Webpack-Paketprojekten

<<:  Datenbankabfrage, welches Objekt welches Feld enthält, Methodenanweisung

>>:  Detaillierte Erklärung des Unterschieds zwischen Docker-Compose-Ports und Expose

Artikel empfehlen

So verwenden Sie den Fuser-Befehl im Linux-System

Was ist Fuser Command? Der Befehl fuser ist ein s...

Vue implementiert kleine Suchfunktion

In diesem Artikelbeispiel wird der spezifische Co...

Durch das flexible Layout können Unterelemente ihre eigene Höhe beibehalten

Beim Verwenden des Flex-Layouts werden Sie festst...

jQuery Treeview-Baumstrukturanwendung

In diesem Artikelbeispiel wird der Anwendungscode...

5 einfache Möglichkeiten, Speicherplatz auf Ubuntu freizugeben

Vorwort Die meisten Benutzer führen diesen Vorgan...

Einführung in die Verwendung des HTML-Basistags target=_parent

Der <base>-Tag gibt die Standardadresse oder...

Javascript implementiert die Webversion des Flipperspiels

Das mit JavaScript-Objekten und -Methoden impleme...

Ideen und Methoden zur inkrementellen Sicherung einer MySQL-Datenbank

Um eine inkrementelle Sicherung der MySQL-Datenba...

Eine vollständige Aufzeichnung eines Mysql-Deadlock-Fehlerbehebungsprozesses

Vorwort Die Datenbank-Deadlocks, die ich zuvor er...

So weisen Sie einer Instanz in Linux eine öffentliche IP-Adresse zu

beschreiben Beim Aufruf dieser Schnittstelle müss...

Detaillierte Erläuterung des Fehlerproblems der Case-When-Anweisung

Vorwort In der MySQL-Datenbank verwenden wir manc...

So verwenden Sie den Vue-Video-Player für eine Live-Übertragung

Inhaltsverzeichnis 1. Installieren Sie den Vue-Vi...

Unterschiede zwischen FLOW CHART und UI FLOW

Viele Konzepte im UI-Design mögen in der Formulie...