这是记录前端面试的话术集锦第九篇博文——高频考点(webpack性能优化)
,我会不断更新该博文。❗❗❗
在此章节中,我不会浪费篇幅给大家讲如何写配置文件。如果你想学习这方面的内容,那么完全可以去官网学习。在这部分的内容中,我们会聚焦于以下两个知识点,并且每一个知识点都属于高频考点:
有哪些方式可以减少Webpack
的打包时间
有哪些方式可以让Webpack
打出来的包更小
对于Loader
来说,影响打包效率首先必属Babel
了。因为Babel
会将代码转为字符串生成AST
,然后对AST
继续进行转变最后再生成新的代码,项目越大,转换代码越多,效率就越低。当然了,我们是有办法优化的。
首先我们可以优化Loader
的文件搜索范围:
module.exports = {