eslint-config-precure ESLint可共享配置合集

eslint 的共享配置里,eslint-config-precure是我用下来挺顺手的一个。对ReactTypeScript这些主流栈支持还蛮全的,尤其适合已经在用Prettier的项目,整合得挺自然。你只要按需扩展就行,像precure/typescriptprecure/jest这种都能直接用。

安装也简单,yarn add --dev eslint-config-precure就搞定,npm也行。在.eslintrc里加"extends": "precure",配合你用的技术栈再扩展就好。

我觉得比较贴心的是,它对多个方向都有考虑。你用的是TypeScript?有专门配置。用Jest写测试?也能自动适配。React项目?一行配置就能启用相关规则。免得你一个个插件去找,省事不少。

哦对了,如果你对类似的配置有兴趣,还可以看看像eslint-config-typescripteslint-config-typescript A Preconfigured这样的资源,都是对 TypeScript 支持比较到位的。

如果你项目里技术栈比较常见,想要一个省心的 ESLint 配置,eslint-config-precure还挺推荐的。搭配PrettierJestTypeScript都不麻烦。

zip 文件大小:74.06KB