Heim  >  Artikel  >  WeChat-Applet  >  Einführung in die Linux-Entwicklungsumgebungseinstellungen für WeChat-Miniprogramme

Einführung in die Linux-Entwicklungsumgebungseinstellungen für WeChat-Miniprogramme

高洛峰
高洛峰Original
2017-03-11 16:01:372127Durchsuche

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

beziehen

Das 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!

Stellungnahme:
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