foliage
建议使用 fvm 管理 Flutter SDK 的版本
- flutter version: 3.22.2
- dart version: 3.4.3
- 拉取模板
git clone -b v0.0.2+5 https://github.com/foliageSea/flutter_template.git flutter_template
- 修改跨平台项目名称
- 修改 pubspec.yaml 的 package_rename_config 字段
- 执行批量修改命令
flutter pub run package_rename
- 修改 Flutter 项目名称
- 使用 rename.dart 脚本修改项目名称
dart run rename.dart
- 修改应用图标
- 修改 pubspec.yaml 的 flutter_launcher_icons 字段
- 执行批量生成应用图标命令
flutter pub run flutter_launcher_icons
- 拉取依赖
flutter pub get
flutter devices
flutter run -d android -v
- 追加依赖
flutter pub add <dependency>
flutter pub add dev:<dependency>
flutter pub remove <dependency>
- Get
- tdesign_flutter
- flex_color_scheme
- dynamic_color?
- Get
- json_serializable
- isar
- get_storage
- talker_flutter
- flutter_smart_dialog
- modal_bottom_sheet
- adaptive_dialog
- dio
- icons_plus
- flutter_animate
- form_builder
- pluto_grid
- ListViewScrollControllerHelper
- FormBuilderExample(form_builder_example)
- ScaffoldExample(scaffold_example)
- AdaptiveDialogExample(adaptive_dialog_example)
flutter create .
flutter create --platforms=android .
# [ios (default), android (default), windows (default), linux (default), macos (default), web(default)]
final stopwatch = Stopwatch()..start();
stopwatch.stop();
print(
'Function execution time: ${stopwatch.elapsedMilliseconds} milliseconds');