issues
search
blocklet
/
media-kit
Simple image upload and sharing blocklet
Other
4
stars
0
forks
source link
feat(uploader): build use unbundle mode
#215
Closed
LancelotLewis
closed
5 months ago
LancelotLewis
commented
5 months ago
关联 Issue
主要改动
使用 unbundle 模式打包 uploader 组件(因为其有 lazy import,bundle 模式的结果会异常大)
界面截图
修改前
修改后
测试计划
[x] build uploader 正常
[x] image-bin 开发模式上传文件流程正常
[x] image-bin 生产模式上传文件流程正常
检查清单
[x] 这次变更包含 breaking change,我为 breaking change 编写了 migration script【如果不是 breaking change 可以勾选】
[x] 本次变更需要更新文档,并且我更新了相关文档,如果还没更新文档,请新建文档更新的 Issue 并关联上来
[x] 本次变更的地方已经有测试覆盖,并且我调整了变更部分的测试覆盖
[x] 本次变更新增的代码逻辑也增加了测试覆盖
[x] 本次变更的兼容性测试覆盖了 Chrome
[x] 本次变更的兼容性测试覆盖了移动端【手机浏览器、钱包内置浏览器】
[x] 本次变更中有用户输入的逻辑,用户输入的后端、前端都增加了校验、错误提示
[x] 本次变更中新增了修改后端数据的 API,我给这个 API 增加了 AuditLog
[x] 本次变更新增了文件需要被包含在 npm 包的文件,且对应 package.json 的 files 字段包括了这些新增的文件
[x] 本次变更增加了依赖
[x] 本次变更我已经把依赖升级到了最新:
taze -w -r && pnpm i
关联 Issue
主要改动
界面截图
修改前
修改后
![image](https://github.com/blocklet/image-bin/assets/8749615/7e281a41-1290-4396-b89c-67520157ae4b)
测试计划
检查清单
taze -w -r && pnpm i