نظام مركز تسوق صغير آخر.
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
، وأدخل إلى صفحة تسجيل الدخول لخلفية الإدارة.
ابدأ الواجهة الأمامية للمركز التجاري الصغير
هناك مجموعتان من الواجهة الأمامية لمراكز التسوق الصغيرة Litemall-wx وrenard-wx التي يمكن للمطورين استيرادها واختبارها على التوالي:
يلاحظ:
هذه مجرد أبسط طريقة لبدء التشغيل، ويجب إعداد وظائف مثل تسجيل الدخول إلى WeChat والدفع عبر WeChat في مراكز التسوق الصغيرة بواسطة المطورين للتشغيل. للحصول على حلول أكثر تفصيلاً، يرجى الرجوع إلى الوثائق.
ابدأ الواجهة الأمامية للمركز التجاري الخفيف
افتح سطر الأوامر وأدخل الأمر التالي
cd litemall/litemall-vue
npm install --registry=https://registry.npm.taobao.org
npm run dev
في هذا الوقت، افتح المتصفح (يوصى باستخدام وضع الهاتف المحمول Chrome)، وأدخل عنوان URL http://localhost:6255
، وأدخل إلى Light Mall.
يلاحظ:
الوظيفة حاليا غير مستقرة للغاية وهي في مرحلة التطوير.
الإصدار الحالي v1.8.0
هناك العديد من أوجه القصور في تطوير المشروع الحالي. وفيما يلي خطة التطوير المخطط لها حاليا.
يحقق الإصدار 1.0.0 الأهداف التالية:
يحقق الإصدار 2.0.0 الأهداف التالية:
يحقق الإصدار 3.0.0 الأهداف التالية:
- هذا المشروع مخصص فقط لتمارين التعلم
- هذا المشروع ليس مثاليًا بعد ولا يزال قيد التطوير، ونحن لسنا مسؤولين عن أي عواقب للاستخدام.
- كود هذا المشروع مفتوح المصدر من معهد ماساتشوستس للتكنولوجيا (MIT)، ووثائق المشروع موقعة برخصة NoDerivs 4.0 الدولية.
يعتمد هذا المشروع على المشاريع التالية أو يشير إليها:
nideshop-mini-program
مقدمة عن المشروع: مركز WeChat الصغير مفتوح المصدر (تطبيق WeChat الصغير) تم تطويره استنادًا إلى Node.js+MySQL
مرجع المشروع:
vue-element-admin
مقدمة المشروع: حل تكامل الواجهة الخلفية يعتمد على Vue وElement
مرجع المشروع: تم تعديل إطار عمل الواجهة الأمامية لوحدة litemall-admin لمشروع litemall وتوسيعه بناءً على مشروع vue-element-admin.
إدارة المركز التجاري على شبكة الإنترنت
مقدمة المشروع: يعد mall-admin-web مشروعًا أماميًا لنظام إدارة الواجهة الخلفية للتجارة الإلكترونية، ويتم تنفيذه استنادًا إلى Vue+Element.
مرجع المشروع: تشير بعض أنماط تخطيط الصفحة لوحدة إدارة litemall لمشروع litemall إلى مشروع ويب إدارة المركز التجاري.
بيو
مقدمة عن المشروع: سقالات تطوير مشروع الإدارة الخلفية، التي تم إنشاؤها استنادًا إلى vue-element-admin وspringboot، وتم تطويرها ونشرها باستخدام فصل الواجهة الأمامية والخلفية.
مرجع المشروع: تشير وظيفة إدارة الحقوق لمشروع litemall إلى مشروع biu.
فانت-مول متنقل
مقدمة المشروع: مركز تجاري متنقل يعتمد على مكتبة مكونات Youzan vant.
مرجع المشروع: تم تطوير وحدة litemall-vue لمشروع litemall بناءً على مشروع vant-mobile-mall.
Flutter_Mall
مقدمة عن المشروع: Flutter_Mall هو تطبيق Flutter مفتوح المصدر لمراكز التسوق عبر الإنترنت.
Taro_Mall
مقدمة عن المشروع: Taro_Mall هو تطبيق متعدد المحطات مفتوح المصدر لمراكز التسوق عبر الإنترنت. تم تطوير الواجهة الخلفية بناءً على litemall، وتمت كتابة الواجهة الأمامية باستخدام إطار عمل Taro.
حقوق الطبع والنشر لمعهد ماساتشوستس للتكنولوجيا (c) 2018-presentlinlinjava