-
Notifications
You must be signed in to change notification settings - Fork 15
使用ESLint提高项目编码质量
Furic Zhao edited this page Apr 28, 2018
·
2 revisions
ESLint 是一个插件化的 javascript 代码检测工具,它可以用于检查常见的 JavaScript 代码错误,也可以进行代码风格检查,实现辅助编码规范的执行,有效控制项目代码的质量。使用ESLint规范将表明代码的简明性及团队的约定要高于个人的编码风格,不一定100%适用于所有项目和多元的编程文化,使用 ESLint 时不要太过于迷信权威。比如 Airbnb 公司的 JavaScript 风格,在 GitHub 上受到了很大的好评,但每个团队都会根据自己的的实际情况来定制不同的东西,并不能随便照搬过来,FEZ支持在项目中灵活自定义规则或整合第三方规则。
//fez.config.js
export default {
/**
* 使用eslint检测代码,具体配置可参考FEZ工程目录.eslintrc.js
* FEZ默认使用standard编码规则:https://github.com/standard/standard/blob/master/docs/RULES-zhcn.md
* 每个项目中的.eslintrc.js将覆盖FEZ工程目录中的.eslintrc.js配置
*/
eslint: {
available: false
}
}