Skip to content

工作流程

使用 flu-cli 的典型开发工作流程。

创建新项目

bash
# 1. 创建项目
flu-cli new my_app -t modular

# 2. 进入项目
cd my_app

# 3. 安装依赖
flutter pub get

# 4. 运行项目
flutter run

添加新功能

bash
# 1. 创建模块
flu-cli a module user

# 2. 添加模型
flu-cli a model user -f user

# 3. 添加服务
flu-cli a service user -f user --type api

# 4. 添加页面
flu-cli a page user_list -f user

# 5. 测试功能
flutter run

团队协作流程

1. 初始化项目

bash
# 项目负责人创建项目
flu-cli new team_project -t modular

# 配置自定义模板和片段
# .vscode/dart.code-snippets

# 提交到 Git
git init
git add .
git commit -m "Initial commit"
git push

2. 团队成员开发

bash
# 克隆项目
git clone <repo-url>
cd team_project

# 安装依赖
flutter pub get

# 创建功能分支
git checkout -b feature/user-module

# 开发功能
flu-cli a module user
flu-cli a page user_list -f user

# 提交代码
git add .
git commit -m "feat: add user module"
git push

最佳实践

1. 使用版本控制

始终使用 Git 管理代码。

2. 遵循命名规范

使用 snake_case 命名文件和变量。

3. 定期更新依赖

bash
flutter pub upgrade

4. 编写测试

为关键功能编写测试。

下一步

Released under the MIT License.