为什么TSLint中的驼峰式规则规则文件名约定

时间:2019-07-15 11:46:21

标签: angular naming-conventions lint conventions tslint

我用许多TSLint规则创建了应用程序,我认为这确实很有帮助。我发现我们可以创建custom rules,但是按照某些约定。对我来说最奇怪的约定是:

规则文件始终为驼峰(camelCasedRule.ts)。

我很好奇为什么会这样,为什么我不能定义自己的规则名称。由于我实际上是在Angular中开发的,因此文件名应位于kebab case中,因此我用kebab-case定义了文件名框规则。现在它与我的规则冲突,因此我需要排除自定义规则目录或为此创建特殊的tslint.json文件。你有什么经验吗?有什么好的解决方案?

0 个答案:

没有答案