解释TypeScript Linter错误

时间:2014-04-19 16:11:05

标签: typescript

visual studio 2013的web essentials插件附带了打字稿。我现在收到数百条消息,但我不知道它们中的一些是什么意思。

是否有解释每个tslint错误的地方? (某种tslint wiki?)我试过谷歌搜索它们,但我没有得到任何解释。

错误:

  • TsLint:预期callSignature有一个typedef。
  • TsLint:缺少'use strict'(我在文件顶部有一个'use strict',触发下一个错误)
  • TsLint:预期分配或函数调用(在'use strict';)

然后有一些非常奇怪的事情:

  • TsLint:评论必须以空格开头(真的吗?为什么?)

1 个答案:

答案 0 :(得分:10)

  

某种tslint wiki?

不幸的是没有。但是这里有一个简短的描述https://github.com/palantir/tslint#supported-rules

其中许多来自jslint,所以这应该有助于http://jslinterrors.com/

  

TsLint:评论必须以空格开头(真的吗?为什么?)

使评论在视觉上令人愉悦是一种编码惯例。 // comment//comment更容易阅读。视觉美学在大型团队中变得非常重要。