ملاحظة: بالنسبة لهذا المشروع، أنا مسؤول عن تحليل الطلب، والتصميم الفني للمشروع، ووظيفة السحب والإفلات، وإنشاء خدمات صغيرة للتطبيقات. ويتم إكمال الوظائف الأخرى بواسطة شريكين آخرين. تم تسريع المشروع وتطويره في شهر واحد باستخدام العمل الإضافي الوقت هناك أوجه القصور
تم تطويره استنادًا إلى Vue، ويتم إنشاء صفحات الجوال والتطبيقات والبرامج الصغيرة من خلال السحب والإفلات. إنه يسمح لعدد أكبر من الأشخاص الذين ليس لديهم أساس ذي صلة بدمج التصميم والتطوير والاختبار والتشغيل والصيانة والترويج والتنبؤ وخدمة العملاء بسهولة.
تم تطويره بواسطة السحب والإفلات
تعد رموز الواجهة الأمامية والخلفية مفتوحة المصدر، ويتم إنشاء رمز الوظيفة الخاص بالتطبيق ليتم تشغيله على جهازي كخدمة صغيرة (اتصل بي إذا لزم الأمر، ويتم استخدام Flutter لإنشاء رمز الوظيفة المضمن للتطبيق و تم تحميله إلى git لاحقًا، وسيتم تحديد عرض شجرة بأداء أفضل بدلاً من عرض الويب المضمن الحالي
عنوان التجربة http://easymarket.chehe88.com/
فيديو زيهو https://zhuanlan.zhihu.com/p/84963609
البوابة https://github.com/fodelf/negate
إنشاء خدمة صغيرة للتطبيق https://github.com/fodelf/esayApp
قم بإنشاء خدمات الأعمال الصغيرة الأساسية مثل التكوين https://github.com/hzylyh/EasyMarket-java
عناصر
توليد وظيفة
تحليل البيانات
واجهة برمجة التطبيقات الذكية
تطوير السحابة
وظيفة المكونات في
npm install
npm run dll
npm run serve
图标目录 src/views/edit/mainArea/mainAreaConfig.js
组件目录 src/components/library/widgets/views
组件配置目录 src/components/library/widgets/configs
详细工程流会在我之后开源的 EasyWork,一键工作台的开源项目中说明从组件设计到开发,再到 Jenkins,发布项目,发布组件到仓库,生成测试报告,邮件推送等
在终端中进入此目录下 src/pages/plugin
执行 vue serve App.vue 可以查看开发状态插件
执行 vue build -t lib -n easyMarket main.js 打包插件,修改package.json ,登陆npm 或者 私有仓库 发布包
在需要引入当前页面插件的Vue项目中 npm i xx 上传的项目名称,在主入口js 中 import xx from 'xx' ,再使用Vue.use(xx)