TSLint和VSCode在.ts文件中未显示红线

时间:2018-12-05 14:07:35

标签: angular typescript visual-studio-code tslint

我有一个.ts文件,我正在其中配置tslint和tsconfig。我引入了多余的空格,并故意删除了分号,以检查tslint的配置是否正确。

使用命令tslint filename.ts,我可以看到tslint可以在.ts文件中找到错误,但是VSCode没有显示这些red lines

我已经使用以下CLI生成了tslint.json和tsconfig.json:tslint --init,tsc --init

no-red-line

但是在angular-app中它显示

red-line

我想念什么?我浏览了tslint和tsconfig文档,找不到如何配置。

如何在常规ts文件中添加红线? 预先感谢

1 个答案:

答案 0 :(得分:1)

最后找到了解决方案。 它基本上是TSLint扩展问题,而不是TSLint CLI本身。 node_modules中的扩展名 value={this.state[obj.name]} needtslint可以正常使用。 所以我添加了 package.json

typescript

并运行{ "devDependencies": { "typescript": "^3.2.1", "tslint": "5.11.0" } } 。重新启动VSCode。我回来了那些红线。 :-)