使用VS 2015 Update 2配置tslint

时间:2016-06-15 13:32:56

标签: visual-studio-2015 tslint

我无法让tslint在Visual Studio 2015中正常工作。 我应该准确地说:

  • 我安装了Update 2.
  • 我有Web Essentials,但它声称它不再包含任何内容。
  • 我没有网络分析器。
  • 这是一个ASP.NET Core xproj,如果重要的话。

linter运行:我可以在错误窗格中看到警告,当我右键单击TS文件时,我有一个命令“运行Web代码分析”。

现在我想通过在我的项目中添加tslint.json文件来配置规则(我尝试过不同的地方)。一旦我添加一个 - 甚至是我的用户配置文件中的默认副本 - 我根本没有得到任何警告。

使用进程监视器我可以确认linter在两种情况下运行,并且从正确的位置(我的项目或我的用户配置文件)读取tslint.json。但即使文件完全相同,当它从我的项目运行时,VS ??

也没有结果

1 个答案:

答案 0 :(得分:1)

我遇到了这个问题。花了好几个小时才能找到这个,但如果你将行结尾从UNIX更改为Windows / Dos(从\ n到\ r \ n),你可以让tslint.json在项目根目录中工作。

更新:首先我认为这是导致此问题的行结尾。但它实际上是tslint.json文件编码。如果在Notepad ++中将编码显示为UTF-8-BOM,则文件拒绝工作。如果您将磁贴编码更改为UTF-8,它将开始工作。