- 博客(4)
- 收藏
- 关注

原创 使用Axios和Express实现切片上传
背景时不时在论坛上看到相关的文章,但是一直没有自己动手去实现,所以找了个时间盘一下它,这里主要记录一下实现的过程。功能切片上传限制并发上传的暂停与继续所有切片完成后自动合并使用到的技术AxiosExpressexpress-formidable库思路首先实现文件的切片,前端使用slice进行文件的分割。// 切片function generateChunkList(file) { const list = [] // 分割大小:1M,可动态调整
2022-05-08 21:21:25
788

原创 Flutter多渠道打包的解决方案(walle)
背景我们的应用集成了TalkingData这个第三方工具来统计日活、事件等,需要在应用启动时初始化SDK,这个时候需要传入当前渠道,以便数据的统计。由于最开始是用脚本一个个打包,一直想解决打包过慢的问题,但是网上大多教程是基于命令行参数或flavor,实质上并没有根本解决打包效率的问题。直到发现了文章的主角 walle。应用解决方案wallewalle是美团开源的一个打包插件,这里就不做介绍了,传送门。flutter插件由于源码Android端的,就想着写一个Flutter插件吧。
2022-04-13 22:08:06
3530
原创 webpack打包了未引用图片的问题
背景我司小程序使用Taro框架开发的,最近也是遇到了包体积过大导致无法预览的问题。其中一个优化点就是优化图片资源的大小,然后发现src下有一些未引用的图片也打包进了dist目录,现象就是图片资源目录下的所有图片都被打包了。思考首先修改打包配置里面的copy,不使用copy-webpack-plugin去拷贝文件。修改关于图片的一些打包配置,例如:postcss、imageUrlLoaderOption。搜索页面中引入资源目录所有文件的代码以上方法都没有作用,排除了打包配置的可能性
2022-05-18 00:05:51
1092
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人