dart info

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

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

$ dart info

例如,在 macOS 上,输出类似如下所示:

markdown
#### 常规信息

- Dart 2.19.2 (稳定版) (2023年2月7日星期二 18:37:17 +0000) 在 "macos_arm64" 上
- 在 macos / 版本 13.1 (Build 22C65) 上
- 地区设置为 en-US

#### 进程信息

| 内存   | CPU    | 运行时间    | 命令行                        |
| :----- | :----- | :---------- | ----------------------------------|
| 253 MB | 49.7%  | 00:00       | analysis_server.dart.snapshot ... |
| 69 MB  | 18.7%  | 00:00       | dart analyze                      |

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

#### 项目信息

- sdk 约束:'>=2.19.2 <3.0.0'
- 依赖项:path
- 开发依赖项:lints, test

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

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