背景:
工欲善其事必先利其器,你是否跟我一样 写了很久的代码 却没有任何代码约束 导致一些细枝末节没注意到,酿成了一场场生产故障?又或是看到别人的代码写的很高级 ,很优雅 没有拖泥带水,没有任何的冗余代码?你有注意到了问题 你注意到了自身存在的问题 可你是否着手解决了呢?
终极目标:
团队中的所有开发人员用一套代码规范规则,并且无需我们花太大的精力去为了格式而格式。希望有一套自动化工具,帮我们检测代码是否规范,如果不规范,则自动能够帮我们按照既定规范格式化。
为了解决以上问题,我们就需借鉴别人优秀的工具为我所用
参考连接:https://zhuanlan.zhihu.com/p/549710463
步骤:
若是老项目则在项目中新建以下几个文件

npm install eslint-plugin-jsx-a11y --save-dev
npm install eslint-plugin-import --save-dev
npm install eslint-config-airbnb --save-dev
配置文件.eslintrc.js中添加
extends: ‘airbnb’,
为避免生产故障,提升代码质量,文章提出使用ESLint结合airbnb的配置规则来实现代码规范自动化检查和格式化。通过安装并配置ESLint插件,可以确保团队遵循统一的编码风格,并减少冗余代码。

被折叠的 条评论
为什么被折叠?



