dart info

dart info 命令输出有关已安装 dart 工具、正在运行的 Dart 进程以及(如果在包含 pubspec.yaml 的目录中)项目信息的诊断信息。输出的信息可用于调试工具问题或报告错误。

要输出与您的系统和 Dart 安装相关的一般信息(包括正在运行的 Dart 进程),请从任何目录运行 dart info

$ dart info

例如,在 macOS 上,输出类似于以下内容

markdown
#### General info

- Dart 2.19.2 (stable) (Tue Feb 7 18:37:17 2023 +0000) on "macos_arm64"
- on macos / Version 13.1 (Build 22C65)
- locale is en-US

#### Process info

| Memory |   CPU | Elapsed time | Command line                      |
| -----: | ----: | -----------: | ----------------------------------|
| 253 MB | 49.7% |        00:00 | analysis_server.dart.snapshot ... |
|  69 MB | 18.7% |        00:00 | dart analyze                      |

要在输出中包含项目信息,请在包含 pubspec.yaml 文件的目录中运行 dart info。生成的输出包括一个额外的 项目信息 部分

#### Project info

- sdk constraint: '>=2.19.2 <3.0.0'
- dependencies: path
- dev_dependencies: lints, test

要在显示的项目和进程信息中包含文件路径和路径依赖项,请添加 --no-remove-file-paths 选项

$ dart info --no-remove-file-paths