aj-flutter-cli
v1.0.6
Published
a cli for creating flutter projects
Downloads
11
Maintainers
Readme
注:使用
aj-flutter-cli
创建flutter
项目之前,请确保你的本地已经安装了flutter
的开发环境.
特性
💡 快速生成项目模板
🔩 支持 flutter
+ getx
(现已更新空安全)
🌟 错误提示
🔗 命令联想☁
flutter 现有更新至空安全,主要架构为
flutter v2.x + getx4.x
模版仓库
flutter-getx-with-null-safety-template
安装
yarn global add aj-flutter-cli || npm install -g aj-flutter-cli
参数和命令
Usage: ajFlutter <command> [options]
Options:
-V, --version output the version number
-h, --help output usage information
Commands:
create <app-name> Create a project with template from monia git repository.
init <page-name> Generate new flutter getx page from monia.
命令示例
- 生成
flutter getx
新页面:
ajFlutter init detail
✨ Generate page in /Users/xieyezi/Desktop/flutter_demo/lib/pages/detail.
⠋ Generating, it's will not be wait long...
generate detail lib success.
generate /Users/xieyezi/Desktop/flutter_demo/lib/pages/detail/detail_view.dart success.
generate /Users/xieyezi/Desktop/flutter_demo/lib/pages/detail/detail_controller.dart success.
generate /Users/xieyezi/Desktop/flutter_demo/lib/pages/detail/detail_binding.dart success.
🎉 Successfully generate page detail.
注意:当你想生成一个新的
flutter
新页面时,命名尽量采用下划线
命名方式(虽然你输入大驼峰
或者小驼峰
monia
也能正确处理,但是我们不建议你这样做)。
模版目录
flutter + getx
.
├── README.md
├── android
├── ios
├── lib
│ ├── common
│ ├── components
│ ├── config.dart
│ ├── env.dart
│ ├── global.dart
│ ├── main.dart
│ ├── pages
│ ├── router
│ ├── services
│ └── utils
├── pubspec.lock
├── pubspec.yaml
├── test
├── web
└── xsds.iml