13 production模式打包自带优化

2019-12-22  本文已影响0人  辣瓜瓜

第4章 webpack优化

webpack是一个打包工具,目的是进行前端构建的,也就是前端工程化,就有一个很重要的指标:项目上线运行的速度,打包耗费的时间;所以webpack的优化知识就凸显的很重要。

面试时,面试官会问:对webpack的理解?mode有几种?区别是什么?

一般开发工作中仅是使用webpack进行项目构建和打包,回答往往是分为生产和开发模式,开发模式不会进行代码压缩生产模式会压缩代码,大部分人都会这样的回答,但是吸引面试官是知道除了代码压缩还做了其他什么事情,这才算了解production。

production模式打包自带优化

注意:
用require是不支持tree shaking的
正确的导入:import {add} from math.js
 `import`和 `export`的**静态结构**特性,就是要写在顶级作用域
 require是动态导入,是可以写在局部作用域中,可以通过if判断导入




上一篇 下一篇

猜你喜欢

热点阅读