taro中使用esLint
安装@babel/eslint-parser
redux是状态管理及更新工具,通过派发action来改变状态,使用redux可以使编写的代码可预测可测试,确保代码是按照我们预期的方向执行的。
packge.json中配置检查文件类型和目录(.js,.tsx,.ts,.jsx src)
"lint": "eslint --ext .js,.tsx,.ts,.jsx src"
写个错误,执行命令看是否检查出错误
如果没有检查出来,则检查下vacode的首选项的配置(eslint.validate)
看看是否配置了
eslint.probe 和 eslint.validate
设置eslint自动检查
安装 husky 和 lint-staged 包,并且配置
提交测试
eslint检测出来了
eslint配置成功