Vue-cli ist ein Gerüsttool, mit dem wir schnell die Infrastruktur eines Vue-Projekts erstellen können. In der tatsächlichen Entwicklung müssen wir zur Erleichterung der Bereitstellung das Vue-Projekt in eine statische Datei packen und auf den Server hochladen. In diesem Artikel wird erläutert, wie Vue-cli-Projekte verpackt werden.
1. Paketierungsbefehl
Geben Sie den folgenden Befehl im Terminal oder in der Befehlszeile ein, um das Vue-cli-Projekt zu packen:
npm run build
Dieser Befehl packt unser Vue-Projekt in eine statische Datei. Nach erfolgreicher Verpackung werden die statischen Dateien im Dist-Ordner im Projektstammverzeichnis gespeichert.
2. Verpackungskonfiguration
Beim Packen des Vue-cli-Projekts können wir den Verpackungsprozess nach Bedarf konfigurieren. Vue-cli bietet einige Standardkonfigurationen, die wir überschreiben können, indem wir die Konfigurationsdateien von Vue-cli ändern.
module.exports = { //... outputDir: 'static' }
Diese Konfiguration speichert statische Dateien im statischen Ordner im Projektstammverzeichnis.
module.exports = { //... assetsPublicPath: 'http://www.example.com/static/' }
Auf diese Weise wird der Pfad der gepackten statischen Datei zu http://www.example.com/static/.
module.exports = { NODE_ENV: '"production"', filename: 'js/[name].[chunkhash].js', chunkFilename: 'js/[id].[chunkhash].js' }
Diese Konfiguration speichert die gepackten JS-Dateien im Verzeichnis dist/js und der Name der Datei wird durch Hashing generiert.
3. Zusammenfassung
In diesem Artikel wird erläutert, wie Sie Vue-cli zum Verpacken von Vue-Projekten verwenden. Wir können den Verpackungsprozess anpassen, indem wir die Konfigurationsdatei ändern, einschließlich der Änderung des Ausgabeverzeichnisses, der Änderung des statischen Dateipfads und der Änderung des Dateinamens und Dateipfads. Ich hoffe, dieser Artikel ist hilfreich für Sie.
Das obige ist der detaillierte Inhalt vonWie verpacke ich ein Vue-cli-Projekt? Ausführliche Erläuterung der Methode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!