wangyuan389 / mall-cook

商城低代码平台,可视化搭建H5、小程序多端商城
http://www.sunmao-design.top
MIT License
4.97k stars 1.15k forks source link

feat: 将已废弃的 imgpond、pic-viewer 和 minimce 升级为 faim #105

Closed cloydlau closed 8 months ago

cloydlau commented 8 months ago

背景:

  1. imgpond、pic-viewer 和 minimce 已停止维护;
  2. imgpond 和 pic-viewer 仅支持 vue 2,给 mall-cook 本身和它的用户升级 vue 3 带来一定的不便;
  3. imgpond、pic-viewer 和 minimce 的大量隐藏 Bug 在 faim 中得到修复,大量技术债务在 faim 中得到偿还;
  4. faim 能力增强、体验升级,不仅做到 Vue 2.6/2.7/3 一体通用,还付出极大成本解决了以前不支持 i18n 的痛点;
  5. 经过在 mall-cook-platform 和 mall-cook-platform-electron 两个技术架构完全不同的项目中成功集成,也一定程度上印证了 faim 的灵活性。

测试: ✓ node@16 + npm i + npm run dev ✓ node@16 + npm i + npm run build ✓ node@16 + yarn + yarn dev ✓ node@16 + yarn + yarn build ✓ node@14 + npm i + npm run dev ✓ node@14 + npm i + npm run build ✓ node@14 + yarn + yarn dev ✓ node@14 + yarn + yarn build

Qiu-Jun commented 8 months ago

合并了最新那个,这个可以关闭了

cloydlau commented 8 months ago

@Qiu-Jun hello,这个是针对 platform 那个包的,一个是 electron,一个是 platform

Qiu-Jun commented 8 months ago

没空看,直接合了过去,你看看有没问题

cloydlau commented 8 months ago

好的,我自测过的