boilerplate

Skjermbilde programvare:
boilerplate
Prog.varedetaljer:
Versjon: 1.2.2 Beta
Last opp dato: 20 Feb 15
Utvikler: Kuba Janoszek
Lisens: Gratis
Popularitet: 0

Rating: nan/5 (Total Votes: 0)

standardtekst er en veldig enkel templating motor for kataloger og filer strukturer.
Opprette prosjektstrukturen er ikke ting jeg gjør hver dag. Men når jeg gjør det jeg alltid føler meg frustrert at jeg ikke har noe forberedt. Eller når jeg bruke noen tredjeparts maler jeg er forbanna når "alt jeg trenger å gjøre er å klone repo, fjerne .git katalog, ren README ..." og så videre. Ved hjelp av slike ting er vanskelig fordi alle disse malene har også noen dynamiske deler (som SECRET_KEY i django prosjektet).
Hvordan fungerer det?
myfancy_template / simpleapp /
& Nbsp; | - config.py $> koke myfancy_template simpleapp | - __init__.py
& Nbsp; `- tmpl / =================================>` - simpleapp.py
& Nbsp; | - __init__.py
. & Nbsp; `- _ $ project_name $ _ py
Boilerplate skaper rett og slett prosjekt / app struktur på den gitte malen basis. Du kan configurate kontekstvariablene (kun variabler) som du kan bruke overalt i malene dine, selv i filer eller kataloger strukturer.
Hvordan installere?
Last ned og installer:
python setup.py installere
eller direkte fra github:
PIP installere -e git + git: //github.com/jqb/boilerplate.git#egg=boilerplate
Du må ha root-tilgang til å installere den i systemet pakker.
Sett opp BOILERPLATE_TEMPLATES miljø variabel å fortelle teksten der den skal søke etter egendefinerte maler. Det bør settes opp i din -fil, for eksempel i din .bashrc
eksport BOILERPLATE_TEMPLATES = $ HOME / .boilerplate_temlplates
Bruk
Boilerplate kommer med "koke" kommandolinjen. Her er hvordan du kan bruke den.
1. notering eksisterende maler:
& Nbsp; koke -l # viser liste over alle tilgjengelige maler, kan du også skrive inn "koke --list"
2. skape nytt prosjekt fra eksisterende mal:
& Nbsp; koke
& Nbsp; project_name og TEMPLATE_NAME variabler er alltid tilgjengelig malen sammenheng.
1. skape nytt prosjekt mal:
& nbsp; cd $ BOILERPLATE_TEMPLATES
& Nbsp; koke boil_template my_first_template
Dette er hva du skal få:
$ BOILERPLATE_TEMPLATES / my_first_template /
& Nbsp; | - __init__.py
& Nbsp; | - config.py # metainformasjon om mal, kontekstvariablene for mal motor
& Nbsp; `- tmpl / # template katalogen, navnet" tmpl »vil bli erstattet med" project_name "
& Nbsp; `- my_fancy_template_readme.txt
1. ved hjelp av mitt nye prosjekt mal:
& Nbsp; koke my_first_template mittprosjekt

Krav :

  • Python

Annen programvare fra utvikleren Kuba Janoszek

nbp
nbp

6 Jun 15

Kommentarer til boilerplate

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!