Generování adresářové struktury aplikace

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Klobasa
Člen | 16
+
0
-

Ahoj,
lze nějakým způsobem vygenerovat adresářovou strukturu aplikace, jako je uvedená zde ?

Popřípadně nějaká jiná možnost s podobným výstupem.

Děkuji

sandbox/
├── app/                  ← adresář s aplikací
│   ├── config/           ← konfigurační soubory
│   │   ├── config.neon   ← konfigurační soubor
│   │   └── config.local.neon
│   │
│   ├── forms/            ← třídy formulářů
│   ├── model/            ← modelová vrstva a její třídy
│   ├── presenters/       ← třídy presenterů
│   │   ├── HomepagePresenter.php  ← třída presenteru Homepage
│   │   └── templates/    ← adresář se šablonami
│   │       ├── @layout.latte ← šablona společného layoutu
│   │       └── Homepage/     ← šablony presenteru Homepage
│   │           └── default.latte  ← šablona akce default
│   ├── router/           ← třídy routerů
│   │
│   └── bootstrap.php     ← zaváděcí soubor aplikace
│
├── log/                  ← obsahuje logy, error logy atd.
├── temp/                 ← pro dočasné soubory, cache, ...
│
├── vendor/               ← adresář na knihovny (např. třetích stran)
│   ├── nette/            ← všechny knihovny Nette Frameworku
│   │   └── nette/Nette   ← oblíbený framework nainstalovaný Composerem
│   ├── ...
│   │
│   └── autoload.php      ← soubor který se stará o načítání tříd nainstalovaných balíčků
│
└── www/                  ← veřejný adresář, document root projektu
    ├── .htaccess         ← pravidla pro mod_rewrite
    ├── index.php         ← který spouští aplikaci
    └── images/           ← další adresáře, třeba pro obrázky
ViPEr*CZ*
Člen | 818
+
0
-

Instalací sandbox? Třeba jak je uvedeno v dokumentaci přes composer:
composer create-project nette/web-project

;-)

Hug0
Člen | 35
+
+1
-

Pokud používáš linux, tak můžeš použít tree …ale ty popisky si budeš muset dopsat sám :-).