These are chat archives for QingWei-Li/cooking

24th
Jul 2016
mingming
@minerchow
Jul 24 2016 10:40
hi,请教个问题哈,这里路由用了按需加载,请问cooking.config文件配置要怎么改
blob
blob
cinwell.li
@QingWei-Li
Jul 24 2016 11:49
@minerchow 不需要配置啊
@minerchow 只用配置 chunkFilename 就好了,然而这个配置过了
mingming
@minerchow
Jul 24 2016 11:53
blob
cinwell.li
@QingWei-Li
Jul 24 2016 11:55
异步加载组件这个只需要按照 webpack 给的文档那样写就好了,打包之后会有 [id].[contenthash:7].js 的文件(默认给的名字是这个)
mingming
@minerchow
Jul 24 2016 11:57
这是我今天看到一篇文章
blob
cinwell.li
@QingWei-Li
Jul 24 2016 11:58
commonChunk 和 chunk 不是一个东西
commonChunk 是指把多个入口文件共用的部分提取出来,code split 是指把文件拆分成多个文件
需要时再加载
mingming
@minerchow
Jul 24 2016 12:00
恩,我先看看
mingming
@minerchow
Jul 24 2016 12:05
https://github.com/mint-ui/docs/blob/master/src/route.js 看了下这份配置文件里也没配chunkFileName啊
为什么能做到code spilt
cinwell.li
@QingWei-Li
Jul 24 2016 12:06
cooking 默认配了
就配置 output.chunkFilename 然后按照文档给的写法就好了
打包的时候 webpack 自动会拆分的
mingming
@minerchow
Jul 24 2016 12:13
blob
这样写不行哈,还是打包了整个app.js
cinwell.li
@QingWei-Li
Jul 24 2016 12:40
@minerchow 😂 output 这样配置没用
我的意思是 output.chunkFilename 我已经默认配置好了,这个是 webpack 的配置项 ,配置在 cooking.set 是没有用的 😂
然后 不需要写 app 到 chunks 里,还有 chunks 也并不接受数组字符串 😂
你可以参考刚才发给你的 mint-ui/docs 项目
里面的配置(不需要额外的配置)以及异步加载组件的写法(其实你写对的)
mingming
@minerchow
Jul 24 2016 12:43
ok,我看下
cinwell.li
@QingWei-Li
Jul 24 2016 12:44
或者你下载 mint-ui/docs build 一遍看看