如何为绝对类型设置TSLint

时间:2017-05-05 15:20:11

标签: visual-studio-code definitelytyped tslint

我对Definitely Typed的文件进行了更改,当我创建了一个pull请求时,由于格式化错误而失败了。我假设这是TsLint。我以前从来没有把它搞定。如何在本地设置它以便在使用VSCode之前捕获这些错误?

目前我已经在全球范围内安装了TSLint:

RIGHT JOIN

我已经安装了TSLint扩展程序......但是在保存文件时我没有看到任何错误。我需要告诉它开始工作吗?

我是VSCode和TSLint以及Node的新手,所以越具体越好。

更新

我现在看到这个错误:

  

vscode-tslint:无法读取tslint配置 - '无法加载c:\ Users \ dlabar \ Documents \ GitHub \ DefinitelyTyped \ types \ xrm \ tslint.json:   无效"延伸"配置值 - 不能要求   " dtslint / dt.json&#34 ;.查看节点查找算法   (https://nodejs.org/api/modules.html#modules_all_together)为   TSLint用于查找引用配置的近似方法   。文件'

2 个答案:

答案 0 :(得分:1)

显然需要节点7+:https://github.com/Microsoft/dtslint/issues/29

升级,一切正常。

答案 1 :(得分:1)

我遇到了类似的错误消息;但是,就我而言,这是因为没有安装tslint.json引用的新依赖项。在我的项目根目录中运行yarn install(可能是npm install)修复了此问题。