Webpack 对 js 处理是有限的,只能编译 js 中 ES 模块化(import)语法,不能编译其他语法(箭头函数等),导致 js 不能在 IE 等浏览器运行,所以我们希望做一些兼容性处理。
开发中,团队对代码格式是有严格要求的,我们不能由肉眼去检测代码格式,需要使用专业的工具来检测。
针对 js 兼容性处理,我们使用 Babel 来完成
针对代码格式,我们使用 Eslint 来完成
先完成 Eslint,检测代码格式无误后,在由 Babel 做代码兼容性处理。检查代码没问题,然后再做兼容性处理