微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

自定义ESLint规则支持Visual Studio 2017中的Typescript文件

如何解决自定义ESLint规则支持Visual Studio 2017中的Typescript文件

我有一个C#项目,其中有一个TS文件。我已经为JS和TS文件编写了自定义ES Lint规则。当我尝试使用命令“ npx eslint filename.ts” 整理TS文件时,自定义规则会触发并正确显示自定义错误。但是,如果我在Visual Studio 2017中打开解决方案,则不会显示自定义错误,但是相同的规则适用于JavaScript文件,即,如果我在Visual Studio中打开JavaScript文件,则它将显示自定义错误。我尝试了很多事情,但似乎没有任何效果。以下是我的.eslintrc.json文件

{
    "env": {
        "browser": true,"es6": true
    },"extends": [
        
    ],"parser": "@typescript-eslint/parser","parserOptions": {
        "ecmaVersion": 6
    },"plugins": [
        "Customrule"
    ],"rules": {},"overrides": [
        {
            "files": [
                "*.js","*.ts"
            ],"rules": {
                "Customrule/rule1": "error"
            }
        }
    ]
}

请注意,我正在使用ESLint 5.16.0版。这是因为如果使用最新版本,即使JavaScript文件在Visual Studio中也不会显示任何自定义错误。在“(ESLint)意外令牌{” 显示警告。 另外请注意,我已经从选项中启用了Visual Studio中的ES Lint。

任何想法如何在Visual Studio显示TypeScript文件自定义ESLint错误

预先感谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。