-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Webpack 编译较慢,build 后体积较大 #9
Comments
之前有尝试做过打包编译的优化,阶段结果是时间1min+,体积4M+。 由于本人webpack技术一般,项目也只有我一个人开发维护,可能短时间内无法给出合适的优化方法。如果你之后有什么有效的优化方法,请提pr或者评论点拨一下,本人将不胜感激! |
@Bongkai 好的 谢谢回复 点拨谈不上 待我这边项目业务稳定后,有时间根据你提供的建议来查找原因,如果解决了,再在这里留言 |
好的。这个项目就是用 create-react-app 搭建的,如果熟悉的话应该不难优化哈。 |
项目里使用 modifyVars 文件更改 antd 全局样式只是为了在 UI 上和 lin-cms-vue 保持一致,可以暂时使用 style = css 来减少打包体积,组件样式会趋向于 ant design pro;或者删减对你们项目没必要的全局样式,看能不能减少一些打包压力。 |
主要是tingmce的体积较大,如果是首屏加载较慢可以动态加载,为了减少打包体积的话也可以放到cdn上,动态引入 |
作者,你好,感谢你分享的开源代码
![webpack_issue](https://user-images.githubusercontent.com/21232981/97796007-2c37a780-1c48-11eb-9d4c-a782531089ad.png)
我用这套开源代码用于项目中,随着不断开发,明显感觉到修改代码后,Webpack编译速度慢,调试的体验不如ant design pro 或 create react app 等脚手架
打包的时间较长 5min +, 体积 11M +
除了更新了ant design 4.6.6 没有其他大的改动,增加的基本是一些业务上的CRUD页面
Webpack 对一般前端不太友好,你自己写的webpack配置文件我没有详细去看,学习成本较高,请问可以做些优化或者给出一些建议吗?
谢谢!
The text was updated successfully, but these errors were encountered: