In diesem Artikel wird hauptsächlich die Optimierung des ersten Bildschirmladens nach dem Packen des vuejs-Projekts und die Probleme vorgestellt, die nach dem Packen auftreten können. Freunde in Not können sich darauf beziehen
1: Verwendung von CDN-Ressourcen
Wenn wir packen, packen wir die Plug-Ins in das Abhängigkeitsobjekt in package.json. Einige davon können wir beispielsweise nicht laden Wenn Sie vue, axios, vuex laden möchten, ist vue-router in unser Projekt gepackt. Wir benötigen Folgendes:
1: Öffnen Sie webpack.base.conf.js
module.exports = { externals: { ‘vue‘: ‘Vue‘, ‘axios‘: ‘axios‘, ‘vuex‘: ‘Vuex‘, ‘vue-router‘: ‘VueRouter‘ } }
2: Öffnen Sie router/ index.js. Melden Sie die folgenden zwei Zeilen ab
//import Vue from ‘vue‘ //Vue.use(Router)
3: Wenn Sie vuex verwenden, melden Sie sich von Vue.use (Vuex) in vuex/index.js (anders benannt) ab
Vue.use(Vuex)
Probleme, die nach dem Verpacken auftreten können
1: Von Keep-Alive umgebene Elemente können nicht angezeigt werden
Ursache: Noch unbekannt.
Lösung: Keine Notwendigkeit, am Leben zu bleiben
Empfohlene Lektüre: Das Vue-Projekt verwendet CDN, um das Problem beim Laden des ersten Bildschirms zu optimieren
Das Obige habe ich für alle zusammengestellt, ich Ich hoffe, es wird in Zukunft für alle hilfreich sein.
Verwandte Artikel:
Vergleich von JavaScript und PHP beim dynamischen Hinzufügen von Methoden zu Klassen
vue2 mint-ui Loadmore implementiert Pulldown-Aktualisierung , nach oben Weitere Funktionen abrufen
JS-Code zur Implementierung der Computerkonfigurationserkennungsfunktion
Das obige ist der detaillierte Inhalt vonErste Optimierung des Bildschirmladens nach dem Packen des vuejs-Projekts und Probleme, die nach dem Packen auftreten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!