mirror of
https://github.com/flutter/flutter.git
synced 2025-06-03 00:51:18 +00:00
26 lines
865 B
Markdown
26 lines
865 B
Markdown
This directory contains templates for `flutter create`.
|
|
|
|
The `*_shared` subdirectories provide files for multiple templates.
|
|
|
|
* `app_shared` for `app` and `skeleton`.
|
|
* `plugin_shared` for (method channel) `plugin` and `plugin_ffi`.
|
|
|
|
For example, there are two app templates: `app` (the counter app)
|
|
and `skeleton` (the more advanced list view/detail view app).
|
|
|
|
```plain
|
|
┌────────────┐
|
|
│ app_shared │
|
|
└──┬──────┬──┘
|
|
│ │
|
|
│ │
|
|
▼ ▼
|
|
┌─────┐ ┌──────────┐
|
|
│ app │ │ skeleton │
|
|
└─────┘ └──────────┘
|
|
```
|
|
|
|
Thanks to `app_shared`, the templates for `app` and `skeleton` can contain
|
|
only the files that are specific to them alone, and the rest is automatically
|
|
kept in sync.
|