Skip to content

命令行界面

flu-cli

向导

bash
欢迎使用 火之夜工作室 Flutter 项目创建工具

? 请选择项目类型: (Use arrow keys)
 应用 (app) 
  模块 (module) 
  原生插件 (plugin) 
  插件 (package) 
? 请选择项目模版: (Use arrow keys)
  only (main.dart) 
  min (项目结构、路由管理、主题管理、状态管理、工具集) 
  normal (项目结构、路由管理、主题管理、状态管理、工具集、UI组件库) 
 pro (项目结构、路由管理、主题管理、状态管理、工具集、UI组件库、网络请求、数据缓存、示例模块) 
? 请选择状态管理: (Use arrow keys)
 state (State) 
  get (GetX) 
? 请输入新项目名称(小写字母、数字和下划线): (hzy_example_project) 
? 请输入Flutter SDK路径(留空使用系统默认): 
? 请输入包名: (com.example.hzy_example_project) 
? 请输入项目存放路径: (默认: 当前目录)
警告: 目标目录 hzy_example_project 已存在!
? 是否覆盖? (y/N) 
? 请选择要打开项目的IDE: (Use arrow keys)
 Visual Studio Code 
  Android Studio 
  打开文件夹 
  不打开

flu-cli create

用于创建一个新的 Flutter 项目。

用法

  • 默认参数
bash
flu-cli create
  • pro 项目模版
bash
flu-cli create -t app -m pro -s GetX -n my_flutter_app -p com.example.myapp -d ~/your projects path -i vscode
  • normal 项目模版
bash
flu-cli create -t module -m normal -s state -n my_flutter_module -p com.example.mymodule -d ~/your projects path -i android_studio
  • min 项目模版
bash
flu-cli create -t app -m min -n quick_start -p com.example.quick -d ~/your projects path
  • only 项目模版
bash
flu-cli create -t app -m only -n quick_start -p com.example.quick -d ~/your projects path

参数说明

参数说明可选值
-t, --project-type项目类型app, module, package, plugin
-m, --template-type模板类型only, min, normal, pro
-s, --state-manager状态管理方案state, GetX, Riverpod
-n, --project-name项目名称小写字母、数字和下划线组合
-p, --package-name包名类似Java包名格式,如com.example.app
-d, --parent-dir存放目录绝对路径或相对路径
-i, --ideIDE选择vscode, android_studio, open_folder, manual
-f, --flutter-sdkFlutter SDK路径默认为系统环境变量中的flutter
-h, --help帮助信息显示创建命令帮助信息

按照提示完成以下步骤:

  1. 选择项目类型:应用(app)、模块(module)、包(package)或插件(plugin)
  2. 选择模板类型:基础(only)、最小(min)、标准(normal)或高级(pro)
  3. 选择状态管理:根据模板类型选择合适的状态管理方案(高级模板需要)
  4. 输入项目信息:项目名称、包名和存放路径
  5. 确认配置:确认项目信息和覆盖选项
  6. 选择IDE:选择用于打开项目的IDE

flu-cli -h

显示工具帮助信息。

bash
flu-cli - 火之夜工作室Flutter项目创建工具
版本: 0.0.3
用法: flu-cli [命令] [选项]

命令:
  create    创建新的Flutter项目

全局选项:
  -V, --version   显示版本号
  -h, --help      显示全局帮助信息

使用 "flu-cli [命令] --help" 查看特定命令的详细帮助

flu-cli create -h

显示创建项目的帮助信息。

bash
flu-cli create - 创建新的Flutter项目
用法: flu-cli create [选项]
选项:
  -t, --project-type <type>    项目类型 (app, module, package, plugin) [默认: app]
  -m, --template-type <type>   模板类型 (only, min, normal, pro) [默认: pro]
  -s, --state-manager <name>   状态管理方案 (state, GetX) [默认: GetX]
  -n, --project-name <name>    项目名称
  -p, --package-name <name>    包名 (如com.example.app)
  -d, --parent-dir <path>      项目存放目录
  -i, --ide <choice>           IDE选择 (vscode, android_studio, open_folder, manual) [默认: vscode]
  -f, --flutter-sdk <path>     自定义Flutter SDK路径 [默认: 系统环境变量中的flutter]
  -h, --help                   显示本帮助信息

flu-cli upgrade -h

显示升级 Flutter 版本的帮助信息。

flu-cli upgrade

升级 Flutter 版本。

根据 MIT 许可发布。