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



运行tslint --fix时,是否可以控制哪些规则是自动修复的?理想情况下,我只想自动填充空白和引号规则,其余的我将手动评估。我似乎在文档中找不到任何东西告诉我哪些规则是自动修复的,或者如何控制应用哪些规则,而且我有点担心盲目地修复所有规则。

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

您可以始终使用一个单独的tslint.json文件运行tslint --fix,该文件只包含要修复的规则。我相信自动修复的规则是列表中标记为"Has Fixer"的规则。

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

对于问题的"评估"部分,我建议简单地使用源代码管理。例如,使用Git可以很容易地通过文件,甚至通过行/块来验证/丢弃更改。

最新更新