小程序
小游戏
企业微信
微信支付
扫描小程序码分享
公司的项目前端用的vue,在使用webpack打包时速度很慢,经常会出现内存溢出的情况
项目中包含20+个子模块,每个子模块中大概有30+的页面
子模块和页面随着业务的需求会持续增加,由于架构的限制暂时无法拆分成多个项目
大佬们有没有优化打包速度的方案推荐下?
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
thread-loader各种并行用起来。hardsource模块缓存用起来。各种依赖插件升个级。Webpack升到4。公共模块抽离。检查是哪些loader拖慢构建速度,针对性优化。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
emmmm....
新的框架webpack已经准备好升4了,子模块还没开始迁移,迁移完我再试下,3Q
这样项目不好管理啊
管理起来没问题,用git的submodule管理每个子模块,每个子模块是单独的仓库,主仓库只有框架,其他的全是submodule
大型ui框架使用cdn加载不需要的组件不要引入,vue-router懒加载
已经这样做了,打包还是很慢
cdn 加载图片 所有图片不在本地打包
项目中的图片总共不超过10张
和小程序有半毛钱关系,就算是用uniapp你也不应该在这里提问啊
我的意思是,你在这里专业不对口,不一定得到满意的答复
社区是用vue做的,问过社区的大佬了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
thread-loader各种并行用起来。hardsource模块缓存用起来。各种依赖插件升个级。Webpack升到4。公共模块抽离。检查是哪些loader拖慢构建速度,针对性优化。
emmmm....
新的框架webpack已经准备好升4了,子模块还没开始迁移,迁移完我再试下,3Q
这样项目不好管理啊
管理起来没问题,用git的submodule管理每个子模块,每个子模块是单独的仓库,主仓库只有框架,其他的全是submodule
大型ui框架使用cdn加载不需要的组件不要引入,vue-router懒加载
已经这样做了,打包还是很慢
cdn 加载图片 所有图片不在本地打包
项目中的图片总共不超过10张
和小程序有半毛钱关系,就算是用uniapp你也不应该在这里提问啊
我的意思是,你在这里专业不对口,不一定得到满意的答复
社区是用vue做的,问过社区的大佬了