dart项目创建

# dart --version
Dart SDK version: 3.14.0-85.0.dev (dev) (Mon Aug 3 09:10:12 2026 -0700) on "windows_x64"
  • 创建
dart create project-name
  • 运行
cd project-name # 进入项目 目录
dart run 

或者

cd project-name/bin # 进入到脚本目录
dart ./cli.dart     # 直接执行脚本
  • hello world代码
void main(List<String> arguments) {
  print('Hello world!');
}
  • 项目结构
project-name
│
├── bin/                          # 可执行入口目录
│   └── cli.dart                  # 主程序入口 (main 函数)
│
├── lib/                          # 库代码目录 (可被 import/复用)
│   └── cli.dart                  # 示例库: calculate() 返回 42
│
├── test/                         # 单元测试目录
│   └── cli_test.dart             # 测试 calculate() == 42
│
├── pubspec.yaml                  # 包元数据 & 依赖声明 (path, lints, test)
├── pubspec.lock                  # 依赖锁定版本 (自动生成)
├── analysis_options.yaml        # 静态分析/lint 配置 (package:lints)
│
├── .dart_tool/                   # pub/构建工具缓存 (自动生成, git 忽略)
├── .gitignore                    # git 忽略规则
│
├── CHANGELOG.md                  # 版本变更记录
├── README.md                     # 项目说明
│
└── Microsoft/                    # ⚠️ 杂项
    └── Windows/PowerShell/
        └── ModuleAnalysisCache   # PowerShell 分析器缓存 (与项目无关)