tslint 在 Visual Studio 代码中不起作用

Posted

技术标签:

【中文标题】tslint 在 Visual Studio 代码中不起作用【英文标题】:tslint is not working in visual studio code 【发布时间】:2019-06-23 01:14:46 【问题描述】:

我在 Visual Studio 代码中的 angularJS 项目顶部安装了 tslint 插件。

它不起作用的问题,我在编辑器中看不到任何错误开始显示。

我确保在扩展选项卡中启用了 tslint 插件。

我检查了 vscode 设置,并且为 typescript 文件启用了 tslint。

在 tslint 控制台我可以看到这个警告:

[Warn  - 10:19:51 PM] vscode-tslint: Cannot read tslint configuration - 'Cannot read property 'findConfigurationPath' of undefined'

你能帮我解决这个问题吗?

谢谢

【问题讨论】:

【参考方案1】:

这意味着您缺少 tslint 配置文件。 tslint.json 这是有关如何配置它的指南https://palantir.github.io/tslint/usage/configuration/

如果您已将 tslint 全局安装为节点包,则可以运行 tslint --init,它将使用默认配置创建文件

如果您将 tslint 安装为本地包运行 npx tslint --init(我认为这需要 npm v5+)

【讨论】:

以上是关于tslint 在 Visual Studio 代码中不起作用的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio Code 和 TSLint:代码换行到 80 多个字符

Visual Studio Code和TSLint:代码换行超过80个字符

Visual Studio 2015/2017 中的 TSLint?

Visual Studio 2015/2017中的TSLint?

TSLint 在 Visual Studio Code 中停止工作

是否可以在 Visual Studio 2015 中配置 TSLint?