TSLint内联规则停止在VS Code中工作

问题描述 投票:0回答:1

我在我的工作中安装了VS Code + TSLint扩展名,它运行完美。不,我在家工作,做了相同的设置,但是发现内联规则在家庭设置下停止工作,例如TS Lint说我应该对<script>使用自闭标签,我想忽略它并添加[C0 ],但如屏幕截图所示,带下划线的警告仍然存在:

// tslint:disable-next-line: jsx-self-close

对于任何其他内联规则也是如此。由于我在代码enter image description here中有"source.fixAll.tslint": true,因此它总是以我不希望的方式对其进行修复。我尝试在Google上搜索,但找不到类似的问题

这也是我的settings.json文件:

tsconfig.json
visual-studio-code rules ignore tslint
1个回答
0
投票

评论的位置错误,正确的位置是:

{
    "compilerOptions": {
        "noEmit": false,
        "sourceMap": true,
        "noImplicitAny": false,
        "allowSyntheticDefaultImports": true,
        "forceConsistentCasingInFileNames": true,
        "strict": false,
        "module": "commonjs",
        "allowJs": true,
        "target": "esnext",
        "esModuleInterop": true,
        "jsx": "react",
        "typeRoots": [
            "./src/typings",
            "./node_modules/@types"
        ]
    },
    "include": [
        "./src/**/*"
    ],
    "exclude": [
       "node_modules",
       "./src/public"
    ]
}
© www.soinside.com 2019 - 2024. All rights reserved.