工程化的目的:降低开发成本提高开发效率

方式:解决前端三大件(HTML, CSS, JS)存在的问题并对其进行增强,JS 通过
Babel 而 CSS 可以通过
Sass,
Less,
PostCSS 等工具实现进行增强,并且保证输出向后兼容的的 JS 或 CSS 代码