0.0.3 • Published 3 years ago
eslint-config-ltfe-react v0.0.3
eslint-config-ltfe
生旅react项目eslint代码规范
特征
本项目以eslint-config-standard为基础,默认配置包括这些插件:
本配置使用 ESLint 的overrides
功能根据文件名自动调整配置。例如,为 .ts 和 .tsx 文件启用了打字稿支持,为测试文件设置了 jest 环境等等。
Usage
安装
npm install -D eslint eslint-config-ltfe
如果使用 TypeScript, 需要安装 TypeScript 编译器:
npm install -D typescript
配置 .eslintrc.json
:
{
"extends": "ltfe"
}
在 package.json
:配置指令检查文件
"scripts": {
"lint": "eslint \"**/*.{js,ts,tsx}\""
}
要在编辑器中显示 lint 错误,您需要配置编辑器。要配置 VSCode,请在 settings.json
中添加以下内容:
"eslint.validate": [
{
"language": "javascript",
"autoFix": true
},
{
"language": "javascriptreact",
"autoFix": true
},
{
"language": "typescript",
"autoFix": true
},
{
"language": "typescriptreact",
"autoFix": true
}
],