Eslint
eslint的好处网上一堆。
Eslint的各个属性
.eslintrc.js 或package.json的“eslintConfig”属性解析:
关键在于,优先级,rules的优先级是高于extends的,每个extends如果互相独立,应该是覆盖关系??但有个问题,如果extends放了eslint-plugin-standand,有些规则会改变,是否是封装了?,每个plugins可能含有多个extends,也是有各种嵌套关系。例如:关系总结如下
关系当然是会不会被覆盖的关系。
Vue规范实操
每一个rules的规则,自己尝试
eslint --ext .js,.vue src