1. Subunternehmer für MiniprogrammeJedes Applet, das Unterpakete verwendet, muss ein Hauptpaket enthalten. Das sogenannte Hauptpaket ist der Ort, an dem die Standard-Startseite/TabBar-Seite platziert wird, sowie einige allgemeine Ressourcen/JS-Skripte, die von allen Unterpaketen benötigt werden; und die Unterpakete sind entsprechend der Konfiguration des Entwicklers aufgeteilt. Wenn das Miniprogramm gestartet wird, wird standardmäßig das Hauptpaket heruntergeladen und die Seite im Hauptpaket gestartet. Wenn der Benutzer eine Seite in einem Unterpaket aufruft, lädt der Client das entsprechende Unterpaket herunter und zeigt es nach Abschluss des Downloads an. Derzeit unterliegt die Größe eines Miniprogramm-Unterpakets den folgenden Beschränkungen:
Durch die Unterpaketierung des Miniprogramms kann die Downloadzeit beim ersten Start des Miniprogramms optimiert und die Zusammenarbeit besser entkoppelt werden, wenn mehrere Teams gemeinsam entwickeln. Klicken Sie hier, um das offizielle Subpackaging-Tutorial anzusehen, das leicht verständlich ist 2. Uniapp Subunternehmer-AppletDie Standardeinstellung für die App ist das gesamte Paket. Kompatibel mit der Unterpaketkonfiguration von Miniprogrammen. Sein Zweck besteht nicht darin, das Herunterladen zu beschleunigen, sondern den Start zu beschleunigen, wenn die Homepage angezeigt wird. Dies ist die Verzeichnisstruktur, nachdem ich das Applet unterverpackt habe
Schritte zur Untervergabe:1. Manifest.json konfigurieren"mp-weixin": { "Optimierung":{"Unterpakete":true} } Optimieren Sie die Vergabe von Unteraufträgen: Fügen Sie der entsprechenden Plattformkonfiguration (manifest.json) Unterstützt derzeit nur die Unterpaketoptimierung von
2. Konfigurieren Sie pages.jsonErstellen Sie ein neues Array „subPackages“ in pages.json. Das Array enthält zwei Parameter: 1.root: das Stammverzeichnis des Unterpakets, 2.pages: aus welchen Seiten das Unterpaket besteht, die Parameter sind dieselben wie bei Seiten; Hinweis: Das Hauptpaket und das Unterpaket dürfen sich nicht im selben Verzeichnis befinden. Beim Erstellen eines Uniapp-Projekts können Sie die Verzeichnisstruktur berücksichtigen, um später Unterpakete zu erleichtern. 3. Unterpaket-Vorladekonfiguration (preloadRule)Dieser Schritt dient hauptsächlich der Geschwindigkeitsoptimierung. Wenn Sie die Geschwindigkeit nicht optimieren möchten, können Sie diese Konfiguration überspringen. Nach der Konfiguration von preloadRule lädt das Framework beim Aufrufen einer bestimmten Seite des Miniprogramms automatisch die möglicherweise benötigten Unterpakete vorab herunter, wodurch die Startgeschwindigkeit beim Aufrufen der nachfolgenden Unterpaketseiten verbessert wird. In
App-Subpaketierung unterstützt auch PreloadRule, aber Netzwerkregeln sind ungültig. Beispiel: Klicken Sie abschließend, um das offizielle Uniapp-Dokument aufzurufen und die Konfigurationselemente anzuzeigen Dies ist das Ende dieses Artikels, der Ihnen Schritt für Schritt die Vergabe von Uniapp- und Miniprogrammen (mit Bildern und Text) beibringt. Weitere relevante Inhalte zu Uniapp- und Miniprogrammen finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: CentOS verwendet expect, um Skripte und Befehle remote in Stapeln auszuführen
>>: Analyse der Implementierungsmethoden für MySQL-Datensicherung und -Wiederherstellung
Zunächst müssen Sie verstehen, warum Sie Verbindu...
html Code kopieren Der Code lautet wie folgt: <...
Problem mit der Mysql-Connector-Java-Treiberversi...
Als ich kürzlich an einem Projekt arbeitete, wurd...
Dieser Artikel beschreibt die Installations- und ...
Beim Erlernen von Mybatis ist mir ein Fehler aufg...
Inhaltsverzeichnis Aktuelle Themen Lösungsprozess...
So verwenden Sie CSS-Variablen in JS Verwenden Si...
Diese Situation tritt normalerweise auf, weil das...
Das Löschen einer Tabelle kommt nicht sehr häufig...
In diesem Artikel wird der spezifische JavaScript...
Inhaltsverzeichnis 1. Einleitung 2. Installation ...
Wie lange ist es her, dass ich meine Kolumne aktu...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis 1. Einleitung 2. MVCC (Multi-V...