อีกหนึ่งระบบห้างสรรพสินค้าขนาดเล็ก
litemall = แบ็กเอนด์ Spring Boot + ส่วนหน้าของผู้ดูแลระบบ Vue + ส่วนหน้าผู้ใช้แอปเพล็ต WeChat + เทอร์มินัลมือถือของผู้ใช้ Vue
- รองเท้าบูทสปริง
- วิว
- แอพเพล็ต WeChat
กำหนดค่าสภาพแวดล้อมการพัฒนาขั้นต่ำ:
ฐานข้อมูลจะถูกนำเข้าไปยังไฟล์ฐานข้อมูลภายใต้ litemall-db/sql ตามลำดับ
เริ่มบริการแบ็คเอนด์ของห้างสรรพสินค้าขนาดเล็กและพื้นหลังการจัดการ
เปิดบรรทัดคำสั่งและป้อนคำสั่งต่อไปนี้
cd litemall
mvn install
mvn clean package
java -Dfile.encoding=UTF-8 -jar litemall-all/target/litemall-all-0.1.0-exec.jar
เริ่มต้นส่วนหน้าของพื้นหลังการจัดการ
เปิดบรรทัดคำสั่งและป้อนคำสั่งต่อไปนี้
cd litemall/litemall-admin
npm install --registry=https://registry.npm.taobao.org
npm run dev
ในเวลานี้ เบราว์เซอร์จะเปิดขึ้น ป้อน URL http://localhost:9527
และเข้าสู่หน้าเข้าสู่ระบบพื้นหลังการจัดการ
เริ่มส่วนหน้าของห้างสรรพสินค้าขนาดเล็ก
front-end litemall-wx และ renard-wx ของห้างสรรพสินค้าขนาดเล็กมีสองชุด นักพัฒนาสามารถนำเข้าและทดสอบตามลำดับ:
สังเกต:
นี่เป็นเพียงวิธีการเริ่มต้นที่ง่ายที่สุด และนักพัฒนาจำเป็นต้องตั้งค่าฟังก์ชันต่างๆ เช่น การเข้าสู่ระบบ WeChat และการชำระเงิน WeChat ในห้างสรรพสินค้าขนาดเล็ก เพื่อดำเนินการ สำหรับวิธีแก้ปัญหาโดยละเอียด โปรดดูที่เอกสารประกอบ
เริ่มส่วนหน้าของห้างสรรพสินค้าแสง
เปิดบรรทัดคำสั่งและป้อนคำสั่งต่อไปนี้
cd litemall/litemall-vue
npm install --registry=https://registry.npm.taobao.org
npm run dev
ในเวลานี้ ให้เปิดเบราว์เซอร์ (แนะนำให้ใช้โหมด Chrome Mobile) ป้อน URL http://localhost:6255
และเข้าสู่ light mall
สังเกต:
ขณะนี้ฟังก์ชันไม่เสถียรมากและอยู่ในขั้นตอนการพัฒนา
เวอร์ชันปัจจุบัน v1.8.0
มีข้อบกพร่องหลายประการในการพัฒนาโครงการในปัจจุบัน ต่อไปนี้เป็นแผนการพัฒนาที่วางแผนไว้ในปัจจุบัน
V 1.0.0 บรรลุเป้าหมายต่อไปนี้:
V 2.0.0 บรรลุเป้าหมายต่อไปนี้:
V 3.0.0 บรรลุเป้าหมายต่อไปนี้:
- โครงงานนี้มีไว้สำหรับแบบฝึกหัดการเรียนรู้เท่านั้น
- โครงการนี้ยังไม่สมบูรณ์แบบและยังอยู่ระหว่างการพัฒนา เราไม่รับผิดชอบต่อผลที่ตามมาของการใช้งาน
- รหัสของโครงการนี้คือโอเพ่นซอร์ส MIT และเอกสารโครงการได้รับการลงนาม - NoDerivs 4.0 International License
โครงการนี้อิงหรืออ้างอิงถึงโครงการต่อไปนี้:
nideshop-มินิโปรแกรม
การแนะนำโครงการ: โอเพ่นซอร์ส WeChat applet mall (WeChat applet) พัฒนาบน Node.js+MySQL
อ้างอิงโครงการ:
vue องค์ประกอบผู้ดูแลระบบ
การแนะนำโครงการ: โซลูชันการรวมแบ็กเอนด์ที่ใช้ Vue และ Element
การอ้างอิงโปรเจ็กต์: เฟรมเวิร์กส่วนหน้าของโมดูล litemall-admin ของโปรเจ็กต์ litemall ได้รับการแก้ไขและขยายตามโปรเจ็กต์ vue-element-admin
ห้างสรรพสินค้า-ผู้ดูแลระบบ-เว็บ
การแนะนำโครงการ: mall-admin-web เป็นโปรเจ็กต์ส่วนหน้าสำหรับระบบการจัดการแบ็กเอนด์อีคอมเมิร์ซ ซึ่งใช้งานบน Vue+Element
การอ้างอิงโปรเจ็กต์: รูปแบบโครงร่างเพจบางรูปแบบของโมดูล litemall-admin ของโปรเจ็กต์ litemall อ้างอิงถึงโปรเจ็กต์ mall-admin-web
บิว
การแนะนำโครงการ: โครงสร้างการพัฒนาโครงการแบ็กเอนด์การจัดการ สร้างขึ้นจาก vue-element-admin และ springboot พัฒนาและปรับใช้โดยใช้การแยกส่วนหน้าและส่วนหลัง
การอ้างอิงโครงการ: ฟังก์ชั่นการจัดการสิทธิ์ของโครงการ litemall อ้างอิงถึงโครงการ biu
vant--mobile-mall
การแนะนำโครงการ: ห้างสรรพสินค้าเคลื่อนที่ที่ใช้ไลบรารีส่วนประกอบ Youzan vant
การอ้างอิงโครงการ: โมดูล litemall-vue ของโครงการ litemall ได้รับการพัฒนาตามโครงการ vant--mobile-mall
Flutter_Mall
การแนะนำโครงการ: Flutter_Mall เป็นแอปพลิเคชันห้างสรรพสินค้าออนไลน์แบบโอเพ่นซอร์สของ Flutter
ทาโร_มอลล์
การแนะนำโครงการ: Taro_Mall เป็นแอปพลิเคชันห้างสรรพสินค้าออนไลน์แบบโอเพ่นซอร์สหลายเทอร์มินัล แบ็กเอนด์ได้รับการพัฒนาจาก litemall และส่วนหน้าเขียนโดยใช้เฟรมเวิร์ก Taro
MIT Copyright (c) 2018-ปัจจุบันlinlinjava