如何运行 tslint.json?

Posted

技术标签:

【中文标题】如何运行 tslint.json?【英文标题】:How to run tslint.json? 【发布时间】:2019-03-05 15:28:48 【问题描述】:

我是打字稿的新手。我创建了tslint.json 文件,但不知道如何使用命令行运行此文件。请告知我需要使用哪个命令来运行此配置

【问题讨论】:

请问我可以知道投反对票的原因吗? 【参考方案1】:

tslint.json 是 TSLint 配置文件。它需要全局tslint 安装:

npm i -g tslint

在这个 TSLint 中,可以从命令行以tslint 执行

或本地安装:

npm i tslint

在这种情况下 tslint 应该在 package.json 脚本中指定:

"scripts":  "lint": "tslint" 

并作为npm run lint执行。

正如tslint --help 所说,它接受以下命令行选项:

-c, --config:
    The location of the configuration file that tslint will use to
    determine which rules are activated and what options to provide
    to the rules. If no option is specified, the config file named
    tslint.json is used, so long as it exists in the path.

默认使用现有文件结构中的tslint.json

【讨论】:

以上是关于如何运行 tslint.json?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 TSLint 查看反应脚本 ESLint 错误

tslint.json 在 VS 代码中不起作用

tslint:根据需要卷曲没有效果

如何对 *.spec.ts 文件使用不同的 tslint.json

让 TSLint 遵循我在 JS 文件中的规则

如何调试 TSLint 错误?