小编Jea*_*ira的帖子

typescript eslint 错误和警告在 Visual Studio 代码中不起作用

我在项目中使用了 eslint,但我决定迁移到 eslint 并使用 @typescript-eslint 来完成。

为了进行交流,我使用了此处提供的提示: https: //github.com/typescript-eslint/tslint-to-eslint-config。此链接位于 typescript-eslint 页面内,用于指导从 tslint 切换到 eslint。

但是,进行切换后,Visual Studio 代码不再显示错误标记和警告。我卸载了 tslint 扩展并更新了 eslint。但我无法让它发挥作用。如果我运行 eslint check 命令,它会完美运行。但就好像可视化代码忽略了项目中的 eslint 一样。

如果有人可以帮助我,我很感激。

我的软件包版本:

"eslint": "^6.7.2",
"@typescript-eslint/eslint-plugin": "^2.12.0"
"@typescript-eslint/eslint-plugin-tslint": "^2.11.0",
"@typescript-eslint/parser": "^2.12.0",
"prettier-eslint": "^9.0.1",
"typescript": "^3.4.5"
Run Code Online (Sandbox Code Playgroud)

我的 eslint.js:

module.exports = {
    "env": {
        "browser": true,
        "es6": true,
        "node": true
    },
    "extends": [],
    "ignorePatterns": [],
    "parser": "@typescript-eslint/parser",
    "parserOptions": {
        "project": "tsconfig.json",
        "sourceType": "module"
    },
    "plugins": [
        "@typescript-eslint",
        "@typescript-eslint/tslint"
    ],
    "rules": {
        "@typescript-eslint/class-name-casing": "error",
        "@typescript-eslint/consistent-type-definitions": "error",
        "@typescript-eslint/explicit-member-accessibility": [ …
Run Code Online (Sandbox Code Playgroud)

typescript eslint visual-studio-code vscode-extensions typescript-eslint

8
推荐指数
1
解决办法
1万
查看次数