索引束块太大

时间:2018-12-11 17:32:48

标签: javascript reactjs webpack

我是使用React和Webpack进行代码拆分的新手,所以我不确定这是否适合捆绑软件块大小。

我试图根据路线(basically done the same thing as in the example in the React doc)拆分我的React应用。

这可以正常工作,但是包含我的应用程序索引(即,将我的应用程序呈现到DOM)的主捆绑包似乎很大(〜400Ko),而且我真的不知道可以删除什么,似乎所有东西都可以删除必不可少的(我的应用程序使用apollo,react,redux,样式化组件)。

这是index.js,因此您可以查看依赖项:

>>> import platform
>>> platform.python_implementation()

再次,我是代码拆分的新手,所以也许这是可以的大小,但是webpack不断告诉我捆绑包的大小太大。

再次感谢!

编辑:下面是一个webpack bundle analyzer of my app if that helps

1 个答案:

答案 0 :(得分:1)

不幸的是,这与apollo-client和react一起使用时是一个问题,因为在应用程序的入口点都需要两者:/

好像阿波罗客户端正在处理它:https://github.com/apollographql/apollo-client/issues/4324