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 分析器缓存 (与项目无关)