PS: Untuk proyek ini, saya bertanggung jawab atas analisis permintaan, desain teknis proyek, fungsi drag-and-drop, dan menghasilkan layanan mikro aplikasi yang diselesaikan oleh dua mitra lainnya waktu. Ada kekurangan. Mohon koreksinya
Dikembangkan berdasarkan Vue, halaman seluler, aplikasi, dan program kecil dihasilkan melalui drag and drop. Hal ini memungkinkan lebih banyak orang tanpa dasar yang relevan untuk dengan mudah mengintegrasikan desain, pengembangan, pengujian, pengoperasian dan pemeliharaan, promosi, prediksi, dan layanan pelanggan.
Dikembangkan oleh Seret & Jatuhkan
Kode front-end dan back-end adalah sumber terbuka, dan kode fungsi aplikasi dibuat untuk dijalankan di mesin saya sebagai layanan mikro (hubungi saya jika perlu). Flutter digunakan untuk menghasilkan kode fungsi tersemat dari aplikasi dan telah diunggah ke git. Nantinya, rendering pohon dengan kinerja lebih baik akan dipilih
Alamat pengalaman http://easymarket.chehe88.com/
Video Zhihu https://zhuanlan.zhihu.com/p/84963609
Gerbang https://github.com/fodelf/negate
Hasilkan layanan mikro Aplikasi https://github.com/fodelf/esayApp
Hasilkan layanan mikro bisnis dasar seperti konfigurasi https://github.com/hzylyh/EasyMarket-java
komponen
Hasilkan fungsi
analisis data
API Cerdas
Pengembangan awan
Fungsi plugin
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)