问题描述
我有一个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 (将#修改为@)