Heim > WeChat-Applet > Mini-Programmentwicklung > Wie verwende ich NPM-Paketfunktionen in der WeChat-Applet-Entwicklung?

Wie verwende ich NPM-Paketfunktionen in der WeChat-Applet-Entwicklung?

青灯夜游
Freigeben: 2020-04-04 09:37:25
nach vorne
2637 Leute haben es durchsucht

Wie verwende ich NPM-Paketfunktionen in der WeChat-Applet-Entwicklung?

In diesem Artikel wird die Verwendung der npm-Paketfunktion bei der Entwicklung von WeChat-Miniprogrammen vorgestellt, wodurch die Entwicklungseffizienz von WeChat-Miniprogrammen erheblich verbessert wird. Es handelt sich auch um ein Update der Videoversion der Tutorials der WeChat-Miniprogrammreihe.

Das WeChat Mini-Programm unterstützte npm bei seiner ersten Veröffentlichung nicht. Dies ist auch der Punkt, an dem viele Front-End-Entwickler derzeit das WeChat Mini-Programm kritisieren, nachdem sie sich mit der ökologischen Umgebung von npm vertraut gemacht haben.

Das WeChat-Miniprogramm hat nach Version 2.2.1 Unterstützung für das Laden von npm-Paketen hinzugefügt, sodass das Miniprogramm die Verwendung von npm zum Installieren von Paketen von Drittanbietern unterstützt.

Die Funktionsaktualisierungen des WeChat-Miniprogramms wurden kürzlich aktualisiert und sind sehr leistungsstark. Beispielsweise kann die neue Funktion „Cloud-Entwicklung“ der WeChat-Miniprogramm-Entwicklungsplattform, die Ihnen zuvor vorgestellt wurde, schnell genutzt werden.

Laden des npm-Pakets im Miniprogramm

Das WeChat-Miniprogramm verwendet hier die offizielle Dokumentation zum Laden von npm-Paketen von npm. Die Bibliothek miniprogram-datepicker wird verwendet, um die Datumsauswahlfunktion zwischen dem gregorianischen Kalender und dem Mondkalender zu implementieren, während die offizielle Komponente des WeChat-Applets nur einfach eine gregorianische Kalenderzeit auswählen kann.

Wie verwende ich NPM-Paketfunktionen in der WeChat-Applet-Entwicklung?

Suchen Sie den Projektordner des WeChat-Applets im Terminal und installieren Sie es über den npm-Installationsbefehl.

Wie verwende ich NPM-Paketfunktionen in der WeChat-Applet-Entwicklung?

Stellen Sie sicher, dass Sie hier die Option –Produktion verwenden. Dadurch kann die Notwendigkeit reduziert werden, einige nicht geschäftliche NPM-Pakete zu installieren, wodurch die Größe des gesamten kleinen Programmpakets verringert wird.

Npm-Paket erstellen

Klicken Sie im Menü „Extras“ des WeChat-Applet-Entwicklungstools auf den Befehl „Npm erstellen“, um das NPM-Paket zu erstellen Pakete sind in Pakete eingebaut, die geladen und in kleinen Programmen verwendet werden können.

Um allen die verschiedenen Anforderungen beim Veröffentlichen von NPM-Paketen besser zu verstehen, finden Sie hier eine kurze Einführung in das Prinzip:

Erstens nimmt das Verzeichnis node_modules nicht an der Kompilierung teil. Hochladen und Verpacken, also Wenn ein Miniprogramm das npm-Paket verwenden möchte, muss es den Prozess „Erstellen von npm“ durchlaufen. Unter dem Verzeichnis auf derselben Ebene wie die äußersten node_modules wird ein Verzeichnis „miniprogram_npm“ erstellt, in dem die erstellten und gespeichert werden gepacktes npm-Paket, das das Mini-Programm tatsächlich verwendet.

Das Erstellen und Packen ist in zwei Typen unterteilt: Das Miniprogramm-NPM-Paket kopiert alle Dateien im Build-Datei-Generierungsverzeichnis direkt nach Miniprogram_NPM. Andere NPM-Pakete durchlaufen ab dem die Abhängigkeitsanalyse und den Paketierungsprozess Eintrag js-Datei (ähnlich wie Webpack).

Der Prozess zum Finden von NPM-Paketen ähnelt der Implementierung von NPM. Beginnen Sie in dem Verzeichnis, in dem sich die Dateien befinden, die von NPM-Paketen abhängen, und suchen Sie Schicht für Schicht, bis Sie ein verfügbares NPM-Paket oder das Stammverzeichnis finden des Applets.

Wie verwende ich NPM-Paketfunktionen in der WeChat-Applet-Entwicklung?

Nachdem der Build abgeschlossen ist, müssen Sie bestätigen, dass das Projekt „Npm-Modul verwenden“ aktiviert hat.

Wie verwende ich NPM-Paketfunktionen in der WeChat-Applet-Entwicklung?

Verwendung von Modulen von Drittanbietern im Projekt

In unserem vorherigen tatsächlichen Projekt haben wir dieses NPM-Modul beim Laden der Homepage getestet .

Nachdem Sie die Datumsauswahl auf der Seite angeordnet, die Kompilierung des Projekts gespeichert und abgeschlossen haben, klicken Sie auf die Schaltfläche, um den Ladestatus der Komponente anzuzeigen.

Wie verwende ich NPM-Paketfunktionen in der WeChat-Applet-Entwicklung?

Empfohlen: „Mini-Tutorial zur Programmentwicklung

Das obige ist der detaillierte Inhalt vonWie verwende ich NPM-Paketfunktionen in der WeChat-Applet-Entwicklung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:jisuapp.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