Compare commits
2
Commits
harmony_3.41.9
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2f986a9514 | ||
|
|
7b9e0b6920 |
@@ -27,6 +27,25 @@ melos run gen
|
||||
cd app
|
||||
flutter run --flavor dev
|
||||
```
|
||||
- 或者安装vscodeflutter插件并修改launch.json F5运行
|
||||
```
|
||||
{
|
||||
"version": "0.0.1",
|
||||
"configurations": [
|
||||
{
|
||||
"name": "Flutter Dev (Web)",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"program": "app/lib/main_dev.dart",
|
||||
"flavor": "dev",
|
||||
"deviceId": "chrome",
|
||||
"toolArgs": [
|
||||
"--dart-define-from-file=env/dev.json"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
项目只有一个 Dart 入口 `lib/main.dart`。`--flavor dev|uat|prod` 仍用于选择
|
||||
Android/iOS 的原生包变体,同时 Flutter 会通过 `appFlavor` 选择对应的内置环境
|
||||
|
||||
Reference in New Issue
Block a user