浅浅社区【研发部】工作周报
2021年10月14日—2021年10月21日
2021年10月14日:微信小程序开发过程中使用Web3依赖,发现PlatON-JS-SDK体积过大,超过云函数单个500MB的限制,在GitHub提起issue。
2021年10月19日:在进行数据库爬取过程中,得到启发,开始着手进行PlatON-JS-SDK的分析。
2021年10月20日:使用Python对PlatON-JS-SDK进行依赖项分析,发现在1034个依赖项中,存在840个重复的冗余依赖,造成至少700MB的空间占用。
2021年10月21日:研发部通过巧妙地优化,将PlatON-JS-SDK文件大小从原来的994MB降至当前217MB,由于测试时间较短,抽取官方教程的部分指令进行测试,发现和原先完全一致。