Heim > Web-Frontend > Front-End-Fragen und Antworten > Wie verpacke ich ein Vue-cli-Projekt? Ausführliche Erläuterung der Methode

Wie verpacke ich ein Vue-cli-Projekt? Ausführliche Erläuterung der Methode

PHPz
Freigeben: 2023-04-13 11:23:51
Original
2188 Leute haben es durchsucht

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
Nach dem Login kopieren

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.

  1. Ändern Sie das Ausgabeverzeichnis.
    Standardmäßig werden die gepackten statischen Dateien im Dist-Ordner unter dem Projektstammverzeichnis gespeichert. Wenn Sie statische Dateien in anderen Verzeichnissen speichern müssen, können wir den Wert des Attributs „outputDir“ in config/index.js ändern, zum Beispiel:
module.exports = {
    //...
    outputDir: 'static'
}
Nach dem Login kopieren

Diese Konfiguration speichert statische Dateien im statischen Ordner im Projektstammverzeichnis.

  1. Ändern Sie den Pfad der statischen Datei.
    Standardmäßig ist der Pfad der gepackten statischen Datei ein relativer Pfad. Wenn wir den Pfad der statischen Datei in einen absoluten Pfad ändern müssen, können wir den Wert des AssetsPublicPath-Attributs ändern config/index.js, Beispiel:
module.exports = {
    //...
    assetsPublicPath: 'http://www.example.com/static/'
}
Nach dem Login kopieren

Auf diese Weise wird der Pfad der gepackten statischen Datei zu http://www.example.com/static/.

  1. Ändern Sie den Dateinamen und den Dateipfad.
    Wir können den Namen und den Dateipfad der gepackten Datei ändern, indem wir die Attribute filename und chunkFilename in der Datei config/prod.env.js ändern. Beispiel:
module.exports = {
    NODE_ENV: '"production"',
    filename: 'js/[name].[chunkhash].js',
    chunkFilename: 'js/[id].[chunkhash].js'
}
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage