3.令人抓狂的ESLint配置和公司代码风格规范——占位置,未完成

令人抓狂的ESLint配置和公司代码风格规范

1.背景

今年公司招了几个新人,在他们写代码之前,我讲解了一些公司基本的编码规范(比如:函数的程度、命名等等),招的新人都有一定的开发经验,加之我们公司又没有强制的编码规范,我就放任他们开发,等到代码审核的时候,我发现了各种各样、稀奇古怪的代码,

eslint 官网共用284个配置,其中Removed 18个,Deprecated 11个,剩余255个

    let ad = {};
    document.querySelectorAll("td a[href]").forEach(html=>{
        ad[html.text] = ''
    });

eslint/standard 使用了eslint 的130个配置,其中{ ‘no-negated-in-lhs’: ‘’ }已弃用,其替代属性no-unsafe-negation在eslint/standard里面也存在;

eslint/standard 129个配置,这些配置可能需要修改:

可能需要自定义的126个配置:

你可能感兴趣的:(前端)