第 1 步:探测现有环境 dart —version # → 3.12.2 ✓ flutter —version # → 已装 ✓ very_good —version # → command not found ✗ 确认 Dart/Flutter 都在,只差 very_good。

第 2 步:确认要建什么 问了两个问题 → 模板选 Flutter App,项目名 locreics_client。

第 3 步:安装 very_good CLI dart pub global activate very_good_cli 结果:装上 v1.3.0,可执行文件落到 D:\App\pub-cache\bin\very_good.bat。

▎ 这里依赖了上面那三个镜像/缓存变量,所以下载很顺利。Dart 提示了一句警告:D:\App\pub-cache\bin 不在 PATH 上。

第 4 步:定位可执行文件 ls D:/App/pub-cache/bin/ # → very_good.bat 因为 PATH 没配,我直接用全路径调用它。

第 5 步:第一次创建(踩坑,失败) very_good create locreics_client —template flutter_app

→ exit 64: Could not find an option named “—template”

原因:v1.3.0 改了 CLI 语法,模板从 —template 参数改成了子命令。网上很多老教程还是旧写法。

第 6 步:用正确语法重新创建 very_good create flutter_app locreics_client # 子命令在前,名字在后 结果:生成 195 个文件,自动跑了 flutter pub get + dart fix —apply,成功。

第 7 步:验证 flutter analyze # → No issues found! ✓ 确认项目结构(lib/、test/、各平台目录、pubspec.yaml)齐全。


三、你重配时的要点(最小操作集)

你的底子已经很好,重配其实只需要两步:

  1. 安装 very_good CLI dart pub global activate very_good_cli
  2. (镜像变量已配好,不用动。)
  3. 把 pub-cache 的 bin 加进 PATH(这是你目前唯一缺的一环,也是我绕过的那个坑) - 把 D:\App\pub-cache\bin 加到系统环境变量 Path 里 - 加完后新开一个终端,very_good —version 就能直接用了,不用再写全路径
  4. 创建项目时用新语法(别用老的 —template) very_good create flutter_app <项目名> # Flutter 应用 very_good create dart_cli <项目名> # Dart CLI 工具 very_good create dart_package <项目名> # Dart 包

其他子命令:flutter_package / flutter_plugin / flame_game / app_ui_package / docs_site

一句话总结:Flutter/Dart/Android/VS/镜像全已就绪且 doctor 全绿;我只补装了 very_good_cli,并因为它没进 PATH 而走了全路径 + 踩了一次语法变更的坑。 你重配时把 D:\App\pub-cache\bin 加进 PATH 就完全顺了。

ctrl+shift+p 搜索 dart, 选择 console application, 初学者学习语法最推荐的项目 搜索 Flutter, 选择 Application,最适合学习 Flutter 选择 Empty Application 进行 Flutter 开发更加推荐 命令行创建:very_good create flutter_app your_app,学习 Very good 项目