系统粉 > 电脑问答 > 其他问答

已解决webpack运行时报这个错误怎么办

提问者:cwt_s  |  浏览次  |  提问时间:2017-05-03  |  回答数量:1

webpack运行时报这个错误怎么办确实,每次打包从入口开始,会parse所有的依赖,多的时候竟然打包一次要2秒多,简直不能忍。然而,有几个解决方案,最有效的,是使用weboack的watch,只有文件md5变化时,...

已有1条答案
不妥协的雷凌

不妥协的雷凌

回答数:122  |  被采纳数:99

确实,每次打包从入口开始,会parse所有的依赖,多的时候竟然打包一次要2秒多,简直不能忍。然而,有几个解决方案,最有效的,是使用weboack的watch,只有文件md5变化时,才会重新打包,并且只parse有变化的文件,其他没变化的文件是使用缓存的。这样子,打包时间迅速降到200ms以内。再优化下去的话,我们要知道webpack打包的过程中做了啥,首先是解析依赖啦,然后就是各种各样的loader。从解析依赖的角度入手,我们可以bowerinstall一些打包好的文件,然后通过设置别名让依赖指向这个文件,这样就减去了第三方库的依赖解析时间。然后各种各样的loader也是很耗时的,一种法是在loader里面配include,让loader只针对特殊资源。
2017-05-03 14:23:53
赞 12
相关问答
最新其他问答
解决方法