eslint-config-precure ESLint可共享配置合集
eslint 的共享配置里,eslint-config-precure是我用下来挺顺手的一个。对React、TypeScript这些主流栈支持还蛮全的,尤其适合已经在用Prettier的项目,整合得挺自然。你只要按需扩展就行,像precure/typescript
、precure/jest
这种都能直接用。
安装也简单,yarn add --dev eslint-config-precure
就搞定,npm
也行。在.eslintrc
里加"extends": "precure"
,配合你用的技术栈再扩展就好。
我觉得比较贴心的是,它对多个方向都有考虑。你用的是TypeScript?有专门配置。用Jest写测试?也能自动适配。React项目?一行配置就能启用相关规则。免得你一个个插件去找,省事不少。
哦对了,如果你对类似的配置有兴趣,还可以看看像eslint-config-typescript或eslint-config-typescript A Preconfigured这样的资源,都是对 TypeScript 支持比较到位的。
如果你项目里技术栈比较常见,想要一个省心的 ESLint 配置,eslint-config-precure还挺推荐的。搭配Prettier
、Jest
、TypeScript
都不麻烦。
74.06KB
文件大小:
评论区