vue-develop-template icon indicating copy to clipboard operation
vue-develop-template copied to clipboard

请教一下怎么分模块进行打包?

Open zsedcbm opened this issue 5 years ago • 1 comments

目前我们的项目差不多500多个文件,打包需要20分钟. 像vue,element-ui 这些第三方库已通过script形式引入, 但是打包的时候还是很慢. 想把代码按照模块划分, 再根据模块分别进行打包. 不知道代码层面需要怎么调整?

zsedcbm avatar Jul 19 '19 07:07 zsedcbm

  1. 建议先分析一下项目,看看造成项目打包很慢的主要原因是什么,把脚手架配置能优化的都加一下,什么多线程打包,dll 等都加上,如果版本比较低也升级一下
  2. 分析项目,是层级过深还是依赖比较多,针对优化一下
  3. 如果要想按照模块来进行分块打包,肯定是在路由层面做文章,建议还是看是否是拆业务线还是按功能类型拆解多个子项目。

PerseveranceZ avatar Aug 19 '19 13:08 PerseveranceZ