dart analyze
dart analyze
命令执行与使用支持 Dart 的 IDE 或编辑器时相同的 静态分析 。
以下是在当前目录下所有 Dart 文件上执行静态分析的示例:
$ dart analyze
您可以自定义分析器处理警告和信息级别问题的方式。通常情况下,分析器在发现任何错误或警告时报告失败,但在发现信息级别问题时不会报告失败。您可以使用 --fatal-infos
和 --no-fatal-warnings
标志自定义此行为。例如,要使分析器在发现任何问题时都失败,请使用 --fatal-infos
标志:
$ dart analyze --fatal-infos
您可以添加目录或单个文件参数:
$ dart analyze [<DIRECTORY> | <DART_FILE>]
例如,以下是分析 bin
目录的命令:
$ dart analyze bin
要自定义分析,请使用分析选项文件或 Dart 源代码中的特殊注释,如 自定义静态分析 中所述。
有关命令行选项的信息,请使用 --help
标志:
$ dart analyze --help
除非另有说明,否则本网站上的文档反映的是 Dart 3.6.0。页面最后更新于 2025-02-05。 查看源代码 或 报告问题.