Bongkai

Results 6 comments of Bongkai

https://github.com/Bongkai/lin-cms-react 社区开源的react版的lin-cms,欢迎使用~

之前有尝试做过打包编译的优化,阶段结果是时间1min+,体积4M+。 你可以使用 webpack-bundle-analyzer 可视化插件对比你的项目和刚下载的 lin-cms 项目的体积区别,看是不是新引入的哪些开源项目导致体积异常增加。 按道理,只增加业务代码是不太可能增加7M的体积的,除非业务非常庞大复杂。 你还可以查看一下 antd 的使用优化说明,4.0版本的 antd 有些引入方法不正确是有可能造成体积激增的。 由于本人webpack技术一般,项目也只有我一个人开发维护,可能短时间内无法给出合适的优化方法。如果你之后有什么有效的优化方法,请提pr或者评论点拨一下,本人将不胜感激!

好的。这个项目就是用 create-react-app 搭建的,如果熟悉的话应该不难优化哈。

项目里使用 modifyVars 文件更改 antd 全局样式只是为了在 UI 上和 lin-cms-vue 保持一致,可以暂时使用 style = css 来减少打包体积,组件样式会趋向于 ant design pro;或者删减对你们项目没必要的全局样式,看能不能减少一些打包压力。

谢谢pedro和团队的肯定和提点!接下来的时间会好好优化和考虑这些问题,努力得到更多的认可。也希望团队能继续开发更多优秀的功能,我好跟着学习进步哈! ------------------ 原始邮件 ------------------ 发件人: "pedro"