eslint-config-airbnb-typescript-prettier TypeScript+Prettier风格配置

eslint-config-airbnb-typescript-prettier 的组合配置挺省事的,直接拿来就能用,适合喜欢 Airbnb 风格又想加上 TypeScript 和 Prettier 格式化的你。只要一行命令就能装好依赖,在.eslintrc.js里扩展一下配置就行了。

Airbnb 的代码规范已经够严格了,再加上Prettier 自动格式化,配合TypeScript 类型检查,写代码简直像开辅助。对 React 项目也友好,基本不用再纠结各种 eslint 规则怎么搭了,官方搭配好了就直接用。

装起来也不麻烦,命令行输一行就行:

npm install typescript eslint prettier eslint-config-airbnb-typescript-prettier --save-dev

.eslintrc.js里加:

module.exports = {
  extends: "airbnb-typescript-prettier",
};

嗯,配置就是这么简单粗暴。适合想省事但又不想丢规范的你。唯一要注意的就是确保你装的eslintprettiertypescript版本匹配,不然有时候会有点小冲突。

如果你在做React + TypeScript项目,又想保持格式统一、减少团队代码风格分歧,这套配置真的还蛮香的。

zip
eslint-config-airbnb-typescript-prettier-master.zip 预估大小:14个文件
folder
eslint-config-airbnb-typescript-prettier-master 文件夹
file
index.js 1KB
file
renovate.json 41B
file
package.json 2KB
folder
test 文件夹
file
sample.tsx 606B
file
sample.ts 455B
file
sampleTypes.ts 128B
file
LICENSE 1KB
file
package-lock.json 349KB
file
.eslintrc.js 39B
file
tsconfig.json 1KB
file
.gitignore 73B
file
CHANGELOG.md 8KB
folder
.circleci 文件夹
file
config.yml 767B
file
README.md 1KB
zip 文件大小:95.15KB