Dva: 如何配置,可以不分割js?build 之后只有一个 index.js?

Created on 3 Jul 2017  ·  3Comments  ·  Source: dvajs/dva

我的发布环境网络很慢,每次打开新页面都需要加载很久.所以想改为只生成一个js文件,请问该怎么配置?

当前生成:
````
File sizes after gzip:

485.55 KB dist/index.js
238.37 KB (+1 B) dist/2.async.js
178.51 KB dist/4.async.js
172.25 KB dist/5.async.js
163.36 KB (+3 B) dist/3.async.js
162.77 KB dist/13.async.js
162.77 KB (-1 B) dist/9.async.js
162.77 KB dist/10.async.js
162.71 KB dist/7.async.js
162.61 KB dist/11.async.js
162.59 KB dist/12.async.js
162.59 KB (+1 B) dist/8.async.js
161.84 KB dist/6.async.js
152.28 KB dist/14.async.js
152.06 KB dist/17.async.js
151.36 KB dist/15.async.js
151.31 KB dist/16.async.js
102.23 KB dist/iconfont.js
30.16 KB dist/index.css
27.85 KB dist/18.async.js
18.2 KB dist/19.async.js
16.52 KB (+1 B) dist/0.async.js
16.34 KB dist/20.async.js
535 B dist/21.async.js
533 B dist/iconfont.css
495 B dist/22.async.js
314 B dist/23.async.js
````
希望只生成一个 index.js

question

Most helpful comment

拆分是自动的,不用 require.ensure 就不会拆分了。

All 3 comments

修改webpack配置文件

拆分是自动的,不用 require.ensure 就不会拆分了。

不使用webpack提供的code splitting就行了,比如不要用 require.ensure或者system.import

Was this page helpful?
0 / 5 - 0 ratings

Related issues

yaeSakuras picture yaeSakuras  ·  3Comments

mclouvem picture mclouvem  ·  4Comments

yunfeit picture yunfeit  ·  3Comments

wm3445 picture wm3445  ·  3Comments

sorrycc picture sorrycc  ·  3Comments