Der Quellcode des Open-Source-E-Commerce-Systems Jam Store ist ein modulares B2C-Social-E-Commerce-System, das auf der beliebtesten Open-Source-Technologie basiert. Das Backend basiert auf dem PHP-Framework Laravel und das Frontend basiert auf dem WeChat-Applet und vue.js, um eine vollständige Trennung von Front-End und Back-End zu erreichen.
Der Quellcode des Open-Source-E-Commerce-Systems von Jam Shop dient seit mehreren Jahren großen Unternehmensprojekten, darunter die 500 größten US-Unternehmen, sowie Dutzenden erfolgreicher unternehmerischer Projekte, die Full-Service-Szenarien in den Bereichen Schönheit, Catering, Bekleidung und E-Commerce abdecken und anderen Branchen kontinuierlich optimieren und in der hochmodernen Geschäftsumgebung aktualisieren und iterieren.
Der Quellcode des Open-Source-E-Commerce-Systems Jam Store ist eine Open-Source-Version, die aus den kommerziellen Produkten des Unternehmens extrahiert wurde. Für Basismodule (z. B. Komponenten im Komponentenverzeichnis) haben wir eine 100-prozentige Unit-Test-Abdeckung erreicht, um die Robustheit sicherzustellen des Produkts, egal ob es für kommerzielle Projekte oder zum Selbststudium verwendet wird, es ist eine sehr gute Wahl. Gleichzeitig basiert die Open-Source-Version auf der MIT-Lizenz und ist in jedem Szenario einsetzbar.
Der Quellcode des Open-Source-E-Commerce-Systems Jam Shop ist bestrebt, fortgeschrittenen und fortgeschrittenen IT-Entwicklern Open-Source-Produkte zur Verfügung zu stellen, die verwendet, getestet, kommuniziert und erweitert werden können.
In nachfolgenden Versionen werden wir auch eine Uni-App-Version entwickeln, die H5, Miniprogramme und APPs abdeckt. Gleichzeitig werden wir auch Swoole kombinieren, um die Leistungsprobleme des Laravel-Frameworks selbst zu lösen.
1. Dokumentbeschreibung:
Das Quellcodepaket enthält insgesamt 4 Dateien, darunter:
ec.api-develop.zip ist der Quellcode für die API + Hintergrundverwaltung
ec.miniprogram-vip.zip ist der Quellcode des Miniprogramms
Die Open-Source-E-Commerce-Funktionsversion von iBrand.png ist die Funktionsliste jeder Version von uns.
2. Funktionen der Front-End-Applet-Beschreibung:
1. Verwenden Sie zum Entwickeln die Muttersprache des Miniprogramms, und die Entwicklungsschwelle ist niedrig.
2. Verwenden Sie gulp+webpack für die Entwicklung, um die Bearbeitung und Verpackung bequemer zu gestalten.
3. Die Verwendung von Less erleichtert das Schreiben von Stilen.
4. Schnittstellenanforderungen und häufig verwendete Funktionen werden einheitlich gekapselt, was den Aufruf erleichtert.
Installieren:
[email protected]:ibrandcc/miniprogram-ecommerce-open-source.git//Klonen Sie das aktuelle Projekt
npminstall//Installieren Sie die für das Projekt erforderlichen Abhängigkeiten
npminstall--globalgulp//Wenn gulp nicht auf dem Computer installiert ist, muss es global installiert werden. Wenn es installiert ist, kann es ignoriert werden.
gulp//Wird verwendet, um weniger in wxss zu kompilieren
npmrundev//Compile generiert ein dist-Verzeichnis im aktuellen Projekt. Öffnen Sie das Verzeichnis mit den WeChat-Entwicklertools, um den Effekt zu sehen. Hinweis: Um ein Projekt zu entwickeln, können Sie weiterhin das Projektverzeichnis öffnen.
npmrunbuild//Kompilieren Sie das aktuelle Projekt
3. Beschreibungsfunktionen für API + Hintergrundverwaltung:
1. Verwenden Sie Laravel+dingo/api, um die Schnittstellenentwicklung abzuschließen.
2. Basierend auf dem Modul- oder Paketentwicklungsmodell ist jedes Modul ein Paket, und das Basismodul hat den Komponententest abgeschlossen und weist eine hohe Wiederverwendbarkeit und Skalierbarkeit auf.
3. Implementieren Sie ein Management-Backend basierend auf Laravel-admin.
4. Es erfüllt die Anforderungen der meisten inländischen B2C-E-Commerce-Unternehmen und kann problemlos in B2B-, O2O- und S2B2C-Modelle umgewandelt werden.