从常规 TS 文件应用特定的 TSLint 规则

问题描述

我正在尝试获取圈复杂度高于 4 的文件名并将其显示在控制台上。我正在考虑使用 TSLint 圈复杂度规则。

我在 package.json 中编写了一个脚本来运行我新创建的 TS 文件。例如:

"scripts" {
    "cyclomatic-complexity": "node cyclomatic-complexity.ts"
}

在我的 TS 文件中,我希望使用 TSLint 圈复杂度规则并将响应存储在变量中,然后记录响应。那么如何在 TS 文件中使用和执行 TSLint 规则?

我的目标是编写一个脚本,该脚本接收一个可选的文件夹名,该文件夹名将被捕获到我的 TS 文件中(这部分已经完成)。然后我将在该特定文件夹上运行圈复杂度规则,并记录不符合 TSLint 圈复杂度规则的文件的结果。我怎样才能做到这一点?或者请建议其他最佳方法来实现这一目标。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)