Ein weiteres kleines Einkaufszentrumsystem.
litemall = Spring Boot-Backend + Vue-Administrator-Frontend + WeChat-Applet-Benutzer-Frontend + Vue-Benutzer-Mobilterminal
- Frühlingsstiefel
- Vue
- WeChat-Applet
Konfigurieren Sie die minimale Entwicklungsumgebung:
Die Datenbank wird der Reihe nach in die Datenbankdateien unter litemall-db/sql importiert.
Starten Sie die Back-End-Dienste des kleinen Einkaufszentrums und den Managementhintergrund
Öffnen Sie die Befehlszeile und geben Sie den folgenden Befehl ein
cd litemall
mvn install
mvn clean package
java -Dfile.encoding=UTF-8 -jar litemall-all/target/litemall-all-0.1.0-exec.jar
Starten Sie das Management-Hintergrund-Frontend
Öffnen Sie die Befehlszeile und geben Sie den folgenden Befehl ein
cd litemall/litemall-admin
npm install --registry=https://registry.npm.taobao.org
npm run dev
Zu diesem Zeitpunkt wird der Browser geöffnet, geben Sie die URL http://localhost:9527
ein und rufen Sie die Anmeldeseite für den Verwaltungshintergrund auf.
Starten Sie das Frontend des kleinen Einkaufszentrums
Es gibt zwei Front-End-Sets für kleine Einkaufszentren, litemall-wx und renard-wx, die Entwickler importieren und testen können:
Beachten:
Dies ist nur die einfachste Startmethode. Für die Ausführung müssen Entwickler Funktionen wie die WeChat-Anmeldung und die WeChat-Zahlung einrichten. Weitere Informationen finden Sie in der Dokumentation.
Starten Sie das Frontend des Light Malls
Öffnen Sie die Befehlszeile und geben Sie den folgenden Befehl ein
cd litemall/litemall-vue
npm install --registry=https://registry.npm.taobao.org
npm run dev
Öffnen Sie zu diesem Zeitpunkt den Browser (der Chrome Mobile-Modus wird empfohlen), geben Sie die URL http://localhost:6255
ein und betreten Sie das Light Mall.
Beachten:
Die Funktion ist derzeit sehr instabil und befindet sich im Entwicklungsstadium.
Aktuelle Version v1.8.0
Es gibt viele Mängel in der aktuellen Projektentwicklung. Nachfolgend finden Sie den derzeit geplanten Entwicklungsplan.
V 1.0.0 erreicht die folgenden Ziele:
V 2.0.0 erreicht die folgenden Ziele:
V 3.0.0 erreicht die folgenden Ziele:
- Dieses Projekt dient nur zum Lernen von Übungen
- Dieses Projekt ist noch nicht perfekt und befindet sich noch in der Entwicklung. Wir sind nicht für etwaige Folgen der Nutzung verantwortlich.
- Der Code dieses Projekts ist Open Source MIT und die Projektdokumente sind signiert – NoDerivs 4.0 International License.
Dieses Projekt basiert auf den folgenden Projekten oder verweist auf diese:
Nideshop-Miniprogramm
Projekteinführung: Open-Source-WeChat-Applet-Mall (WeChat-Applet), entwickelt auf Basis von Node.js + MySQL
Projektreferenz:
vue-element-admin
Projekteinführung: Eine Backend-Integrationslösung basierend auf Vue und Element
Projektreferenz: Das Front-End-Framework des Litemall-Admin-Moduls des Litemall-Projekts wird basierend auf dem Vue-Element-Admin-Projekt geändert und erweitert.
Mall-Admin-Web
Projekteinführung: mall-admin-web ist ein Frontend-Projekt für ein E-Commerce-Backend-Managementsystem, implementiert auf Basis von Vue+Element.
Projektreferenz: Einige Seitenlayoutstile des litemall-admin-Moduls des litemall-Projekts beziehen sich auf das mall-admin-web-Projekt.
biu
Projekteinführung: Management-Backend-Projektentwicklungsgerüst, basierend auf Vue-Element-Admin und Springboot, entwickelt und bereitgestellt unter Verwendung der Front-End- und Back-End-Trennung.
Projektreferenz: Die Rechteverwaltungsfunktion des Litemall-Projekts bezieht sich auf das Biu-Projekt.
vant--mobile-mall
Projekteinführung: Ein mobiles Einkaufszentrum basierend auf der Youzan-Vant-Komponentenbibliothek.
Projektreferenz: Das Litemall-Vue-Modul des Litemall-Projekts basiert auf dem Vant-Mobile-Mall-Projekt.
Flutter_Mall
Projekteinführung: Flutter_Mall ist eine Open-Source-Online-Einkaufszentrumsanwendung von Flutter.
Taro_Mall
Projekteinführung: Taro_Mall ist eine Open-Source-Online-Einkaufszentrumsanwendung mit mehreren Terminals. Das Backend wurde auf Basis von Litemall entwickelt und das Frontend wurde mit dem Taro-Framework geschrieben.
MIT Copyright (c) 2018-heutelinlinjava