Heim > Web-Frontend > uni-app > Hauptteil

Einführung in das praktische Community-Dating von Uni-App: Projekt- und Umgebungsbau

coldplay.xixi
Freigeben: 2021-01-28 10:14:22
nach vorne
4013 Leute haben es durchsucht

Einführung in das praktische Community-Dating von Uni-App: Projekt- und Umgebungsbau

Empfohlen (kostenlos): Uni-App-Entwicklungs-Tutorial

Artikelverzeichnis

  • Vorwort
  • 1. Projekteinführung
  • 2. Umgebungseinrichtung und Projekterstellung
    • 1 . Aufbau einer Entwicklungsumgebung
    • 3. Aufbau einer Multi-Terminal-Debugging-Umgebung
    2. Debugging-Konfiguration für iOS-Geräte
  • 3 Debugging-Konfiguration
  • 4. Alipay-Applet-Debugging-Konfiguration
    • Zusammenfassung
    • Vorwort
  • Dieser Artikel stellt hauptsächlich den Überblick und die Umgebungskonstruktion des Projekts vor:
  • Dieses Projekt ist eine Community-Dating-APP, die auf der Uni-App entwickelt wurde Die Umgebungskonstruktion basiert hauptsächlich auf HbuilderX und kann durch gleichzeitiges Erstellen eines Projekts getestet und ausgeführt werden. Um mit mehreren Plattformen kompatibel zu sein, ist es erforderlich, eine Debugging-Umgebung mit mehreren Terminals zu erstellen. einschließlich Android, iOS, WeChat-Applet, Alipay-Applet usw.

1. Projekteinführung

Dieses Projekt basiert auf

uni-app
, einer praktischen Entwicklung von Community-Dating-Apps, die eine

einmalige Entwicklung und Multi-End-Veröffentlichung

ermöglicht und gleichzeitig in Android-Apps veröffentlicht , iOS-Apps und WeChat-Miniprogramme sowie Alipay-Applets und andere Plattformen, bei denen die Back-End-Schnittstelle mit Python Django implementiert ist. Das Projekt umfasst Post-Modul, Themenmodul, Suchmodul, Mitgliedschaftsmodul, Chat-Modul, Werbemodul und andere Module und erreicht schließlich umfangreiche Funktionen und eine schöne Benutzeroberfläche:


Der dynamische Demonstrationseffekt ist wie folgt:
uniapp social app introduce page1
uniapp social app introduce page2
uniapp social app introduce page3Uni-App-Community-Community-Dating APP-Entwicklungsdemonstration

2. Umgebungsaufbau und -erstellungsprojekt

1. Entwicklungsumgebungsaufbau

Der Kern Herausgeber dieses Projekts Das Tool ist HBuilderX, das von der offiziellen Website https://www.dcloud.io/hbuilderx.html heruntergeladen werden kann. Wählen Sie einfach das erforderliche System und die Version zum Herunterladen aus. Entpacken Sie es nach dem Herunterladen in das Installationsverzeichnis und klicken Sie im entpackten Verzeichnis auf HBuilderX.exe, um es zu verwenden.

Nach dem Öffnen sieht die Schnittstelle wie folgt aus:

Um die Entwicklung zu beschleunigen, können Sie einige Plug-Ins installieren. Klicken Sie auf

, um die erforderliche Plug-In-Installation auszuwählen
Standardmäßig unterstützen solche Plug-Ins, z. B. die Ausführung einer App auf einem echten Computer, das Debuggen einer Uni-App usw., keine Installation über den Plug-In-Markt.

Sie können sich auch für die Installation der scss/sass-Kompilierung usw. entscheiden. Sie können sie im DCloud-Plug-in-Markt https://ext.dcloud.net.cn/?cat1=1&cat2=11&orderBy=Total auswählen und mithilfe von herunterladen und installieren HBuilderX zum Importieren des Plug-Ins.


uniapp social app environment build hbuilderx page2. Erstellen Sie ein Uni-App-Projekt

导航栏 → 工具插件 → 安装Verwenden Sie HBuilderX, um ein erstes Projekt zu erstellen, wählen Sie die Uni-App mit dem Namen Community_Dating wie folgt aus:

Nach der Erstellung können Sie es debuggen und ausführen, und Sie können es ausführen Führen Sie es in APPs, kleinen Programmen usw. aus. Vielfältig.

Nehmen Sie als Beispiel das Debuggen von Android-Apps. Wenn Sie sich für „Echtes Gerätetesten“ entscheiden, müssen Sie das Telefon im Voraus anschließen und das USB-Debugging aktivieren:

Offensichtlich wurde die APP erfolgreich ausgeführt auf der Android-Seite.
uniapp social app create project

3. Aufbau einer Multi-Terminal-Debugging-Umgebung


1. Debugging-Konfiguration für Android-Telefone
uniapp social app create project run

Beim echten Maschinen-Debugging wird der tatsächliche Betriebsstatus der APP weitestgehend angezeigt.

Nehmen Sie Huawei Nova2 als Beispiel. Nachdem das USB-Datenkabel an das Telefon angeschlossen ist, müssen Sie die Verbindungsmethode zum Übertragen von Dateien wie folgt ändern:

Öffnen Sie dann den Entwicklermodus. Sie müssen mehrmals auf die Versionsnummer klicken und dann das USB-Debugging öffnen. Der Vorgang ist wie folgt:

Zu diesem Zeitpunkt wird das gerade hinzugefügte echte Gerät wie folgt zu den laufenden Optionen hinzugefügt:


Sie können an dieser Stelle zum Debuggen klicken. Der Vorgang ist der gleiche wie das Ausführen der APP in „2. Umgebungseinrichtung und Projekterstellung“.
Gleichzeitig werden Echtzeit-Updates der APP und dynamisches Debuggen beim Ändern des Projektcodes wie folgt unterstützt:
uniapp social app debug usb open dynamic

Wie Sie sehen können, sind dynamische Kompilierung und Aktualisierung implementiert.

2. Debugging-Konfiguration für echte iOS-Geräte

Verwenden Sie das Datenkabel, um das iPhone anzuschließen und iTunes für die Bildschirmanzeige zu installieren.
Beim Debuggen wird möglicherweise die folgende Eingabeaufforderung angezeigt:
uniapp social app debug iPhone unbelievable

das heißt 未受信任的企业级开发者,需要进行设置,进入设置 → 通用 → 设备管理 → Digital Heaven (Beijing) lnternet... → 信任“Digital Heaven(Beijing) Internet & Te... Geben Sie zu diesem Zeitpunkt die Anwendung zum Debuggen ein und die APP kann erfolgreich ausgeführt werden.

3. WeChat-Applet-Debugging-Konfiguration

Wenn Sie das WeChat-Applet zum Debuggen verwenden, müssen Sie zuerst die WeChat-Entwicklertools installieren. Sie können direkt auf https://mp.weixin.qq.com/debug/wxadoc/dev klicken / devtools/download.htmlWählen Sie das entsprechende System und die entsprechende Version zur Installation aus.
Vor dem Debuggen sind zwei Konfigurationsschritte erforderlich:
(1) Konfigurieren Sie den Installationspfad der WeChat-Entwicklertools.
(2) Öffnen Sie den Service-Port der WeChat-Entwicklertools.

Weitere Informationen finden Sie im zweiten Teil von https://blog.csdn.net/CUFEECR/article/details/111088889.

Der laufende Prozess ist wie folgt:
uniapp social app debug wechat miniprogram

Sie können auch eine Vorschau und ein Debugging auf der realen Maschine durchführen.

4. Alipay-Applet-Debugging-Konfiguration

Bevor Sie das Alipay-Applet-Debugging verwenden, können Sie auf https://opendocs.alipay.com/mini/ide/download klicken, um die entsprechende Version auszuwählen und System und installieren.
Nach der Installation müssen Sie den Pfad des Alipay-Applet-Entwicklertools wie folgt festlegen:
uniapp social app debug alipay miniprogram path config

Führen Sie zu diesem Zeitpunkt das Alipay-Applet-Entwicklertool wie folgt aus:
uniapp social app debug alipay miniprogram run

Sie können sehen, dass das Alipay-Applet ausgeführt wird. und gleichzeitig dynamische Kompilierung.

Zusätzlich zur Vorschau in den Entwicklertools können Sie wie folgt auch eine Vorschau auf einem echten Gerät anzeigen:
uniapp social app debug alipay miniprogram realphone config

erzielt den gleichen Vorschaueffekt.

Zusammenfassung

Als Front-End-Framework für die Entwicklung plattformübergreifender Anwendungen mit Vue.js kann Uni-App einen Satz Vue.js-Code schreiben, der auf mehreren Plattformen wie iOS, Android, kompiliert werden kann. WeChat-Applets usw. Es ermöglicht die gemeinsame Nutzung über mehrere Terminals, reduziert die Entwicklungs- und Lernkosten erheblich und beschleunigt die Entwicklung. Durch die Verwendung von Uni-App zur Entwicklung von Community-Dating-APPs kann auch schnell der Effekt erzielt werden, dass eine Reihe von Codes auf mehreren Plattformen veröffentlicht werden.

Das obige ist der detaillierte Inhalt vonEinführung in das praktische Community-Dating von Uni-App: Projekt- und Umgebungsbau. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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