我可以控制“ tslint --fix”自动修复哪些规则吗?

时间:2018-08-07 15:48:35

标签: angular typescript tslint

运行tslint --fix时是否可以控制自动修复哪些规则?理想情况下,我只想自动修复空白和引号规则,然后我将手动评估其余部分。我似乎在文档中找不到任何内容可以告诉我哪些规则可以自动修复,或者如何控制要应用的规则,而对于盲目地修复所有问题我还是有些担心。

我目前正在使用Angular CLI自动生成的tslint文件。

2 个答案:

答案 0 :(得分:5)

您始终可以使用单独的tslint --fix文件运行tslint.json,该文件仅包含要修复的规则。我相信自动修复的规则是在list中标记为“具有修复​​程序”的规则。

答案 1 :(得分:0)

如前所述,您可以使用自己的tslint.json和自定义规则。

对于问题的“评估”部分,我建议您仅使用源代码控制。例如,使用Git可以很容易地按文件甚至按行/块验证/放弃更改。