Generiranje koda
Iz odjeljka Kod Restorm generira kod vaše aplikacije na temelju vašeg dizajna. Generiranje se oslanja na predloške kompatibilne s Cookiecutter/Copier: vaše vlastite ili one koje nudi Restorm.

Generiranje projekta
Section titled “Generiranje projekta”- Dodajte jedan ili više predložaka — putem biblioteke predložaka.
- Odaberite izlaznu mapu (apsolutnu ili relativnu u odnosu na projekt).
- Kliknite Generiraj projekt.
Generiranje se iscrtava u sandboxu i zatim proizvodi u obliku pretpregleda: Restorm vam prikazuje stablo generiranih datoteka i ništa ne zapisuje dok ne potvrdite. Tada možete Zapisati u izlaznu mapu ili Odustati. (Generiranje je blokirano sve dok postoje problemi s validacijom.)
Pitanja predloška
Section titled “Pitanja predloška”Predložak može deklarirati pitanja (u smislu Copiera — na primjer
project_slug), na koja odgovarate u trenutku generiranja. Vaši odgovori
spremaju se u datoteku .copier-answers.yml u korijenu izlaza i ponovno se
učitavaju pri sljedećem generiranju.
Ažuriranje generiranog koda
Section titled “Ažuriranje generiranog koda”Generiranje nije jednosmjerno. Ponovno generiranje ima ulogu copier update: Restorm pamti bazu i izvodi troputno spajanje između novog izlaza
predloška i vaših lokalnih izmjena — vaše promjene stoga nisu prebrisane.
Razvijate svoj dizajn (ili predložak), ponovno generirate, a kod se ažurira
čuvajući vaš rad.
Odakle predložak dolazi
Section titled “Odakle predložak dolazi”Biblioteka predložaka nudi četiri izvora:
- Službeni — predlošci koje održava Restorm, vidljivi svima.
- Organizacija — predlošci dijeljeni unutar vaše organizacije, privatni za njezine članove. To je Enterprise značajka: administrator — ili član s pravom upravljanje predlošcima — dodaje ih ili uklanja (URL repozitorija + opis) iz kartice Predlošci <organizacije> biblioteke ili s administratorske nadzorne ploče. Vidi Službeni predlošci i predlošci organizacije.
- Repozitorij — GitHub repozitorij
vlasnik/naziv(obično fork službenog predloška koji ste prilagodili). - Lokalna mapa — predložak u razvoju, bez mreže.
Struktura predloška i službeni katalog opisani su na stranici Službeni predlošci. Ono što predložak prima iz vašeg dizajna (modele, rute i njihove zastavice) detaljno je u Kontekst predloška, a postavke specifične za predložak u Varijable generiranja.