我对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用于查找引用配置的近似方法 。文件'
答案 0 :(得分:1)
显然需要节点7+:https://github.com/Microsoft/dtslint/issues/29
升级,一切正常。
答案 1 :(得分:1)
我遇到了类似的错误消息;但是,就我而言,这是因为没有安装tslint.json
引用的新依赖项。在我的项目根目录中运行yarn install
(可能是npm install
)修复了此问题。