因此,我无法理解如何在tslint.json
中进行标准化并激活半规则检查选项。因为目前它不会检查并且不会在TypeScript中为Types
产生任何错误。同样在Interfaces
中,它正常工作,当我使用与;
不同的东西时会抛出错误,那么我怎么也可以在Types
中使用它呢?...
export type IProps = {
active?: boolean, // no error
title?: string; // no error
text?: string // no error
}
tslint.json:
{
"defaultSeverity": "error",
"extends": [
"tslint-config-airbnb",
"tslint-eslint-rules",
"tslint-react"
],
"jsRules": {},
"rulesDirectory": [],
"rules": {
"arrow-parens": false,
"whitespace": [
false,
"check-branch",
"check-decl",
"check-operator",
"check-separator",
"check-type"
],
}
}