前言
为什么js还有继续处理,webpack不是已经处理过了吗?
原因是:webpack对js处理是有限的,只能编译js中ES模块化语法,不能编译其他语法,导致js不能再IE等浏览器运行,所以我们需要进行一些兼容性的处理。
其次:在项目中,我们不能用肉眼去检查代码的格式,所以需要使用专业的工具来检查。
- 针对js兼容性处理,我们使用Babel来完成
- 针对代码格式,我们使用Eslint来完成
第一步:先完成Eslint,检查代码格式是否有误
1. 能做什么?
它可以用来检测js和jsx语法的工具,可以配置各项功能。主要是我们需要写Eslint配置文件,里面写上各种rules规则,将来运行Eslint时就会以写的规则对代码进行检测
2. 下载插件
npm install eslint-webpack-plugin --save-dev
下载完后 ,我们把插件添加到配置中
调用
3.开始配置
我们需要在