使用没有--typescript
的CRA引导项目,然后在https://facebook.github.io/create-react-app/docs/adding-typescript
之后添加了TS。
eslintrc
看起来像这样:
{
"extends": ["plugin:@typescript-eslint/recommended", "react-app"],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": 6,
"sourceType": "module",
"ecmaFeatures": {
"jsx": true
}
},
"plugins": ["@typescript-eslint", "react"],
"rules": {}
}
tsconfig
是默认设置。我做了一个tslint --init
,它添加了默认的.json
配置。
.js
文件中未使用的变量在控制台中显示为警告或错误,但.ts
和.tsx
文件中的所有内容均被忽略。有没有办法在控制台中显示这些内容?
如果没有,最好的方法是在某处显示掉毛错误,而不必每次都键入eslint
。