In diesem Artikel werden hauptsächlich relevante Informationen zur detaillierten Erläuterung der Einstellungen der Linux-Entwicklungsumgebung des WeChat Mini-Programms vorgestellt. Bedürftige Freunde können sich auf
Linux-Entwicklungsumgebung des WeChat Mini-Programms
beziehenDas WeChat-Applet-Entwicklungstool wird mithilfe von nw.js implementiert, das von Natur aus plattformübergreifend ist. Ich verstehe nicht, warum WeChat nur Windows- und Mac-Versionen hat. Heute habe ich ein bisschen rumgespielt und kann WeChat-Applets unter Linux entwickeln. Nehmen Sie Ubuntu als Beispiel:
Zuerst müssen Sie die SDK-Umgebung von nwjs installieren. Da Sie Devtool-Unterstützung benötigen, müssen Sie die SDK-Version installieren.
Laden Sie das nwjs sdk-komprimierte Paket herunter, entpacken Sie es an Ihren bevorzugten Speicherort und legen Sie die Umgebungsvariablen fest. Die ausführbare nw-Datei wird zur Pfadvariablen hinzugefügt.
Der nächste Schritt besteht darin, die Datei package.nw des WeChat-Applet-Entwicklungstools zu extrahieren. Dies ist die Projektpaketdatei von nwjs. Suchen Sie einen Windows-Computer, um das kleine Programmentwicklungstool zu installieren, suchen Sie den Ordner package.nw im Installationsverzeichnis und kopieren Sie den Ordner auf das Linux-System. Logischerweise können Sie es ausführen, indem Sie diesen Ordner eingeben. Sie werden jedoch feststellen, dass ein Fehler gemeldet wird, da Tencent-Entwickler in den Dateireferenzen des Projekts nicht zwischen Groß- und Kleinschreibung unterscheiden. Es kann jedoch unter Windows ausgeführt werden nicht unter Linux. Wenn wir den Grund kennen, werden wir den Zitierfehler korrigieren. Im Verzeichnis package.nw ausführen:
sed -i 's/\.\/Create\/create\.js/\.\/create\/create\.js/ig' app/dist/components/ContainController.js sed -i 's/\.\/main\.js/\.\/Main\.js/ig' app/dist/components/ContainController.js sed -i 's/\.\/webview\/Picker/\.\/webview\/picker/ig' app/dist/components/simulator/controller.js sed -i 's/\.\/webview\/ActionSheet\.js/\.\/webview\/actionSheet\.js/ig' app/dist/components/simulator/controller.js sed -i 's/appServiceConfig\.js/appserviceConfig\.js/ig' app/dist/common/assdk/networkSdk.js
Nachdem die Ausführung abgeschlossen ist, geben Sie das Verzeichnis ein:
nw .
Sie können das Miniprogramm-Entwicklungstool normal öffnen. Wenn beim Öffnen die Fehlermeldung „Laden fehlgeschlagen…“ angezeigt wird, liegt das daran, dass die Symboldatei nicht geladen werden kann. Sie können „icon“: „app/images/logo2.png“ in package.json in eine andere ICO-Datei bearbeiten oder diese Zeile direkt löschen.
Ergänzung:
npm-Installation erforderlich, bevor NW ausgeführt wird.
Ich muss auch mehrere Module separat lokal installieren:
npm install --save autoprefixer npm install --save pretty npm install --save perfectionist
Vielen Dank fürs Lesen, ich hoffe, es kann helfen Vielen Dank an alle. Vielen Dank für Ihre Unterstützung dieser Website!
Das obige ist der detaillierte Inhalt vonEinführung in die Linux-Entwicklungsumgebungseinstellungen für WeChat-Miniprogramme. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!