wok

Software screenshot:
wok
Software detaljer:
Version: 1.0.0 Beta
Upload dato: 15 Apr 15
Udvikler: Mike Cooper
Licens: Gratis
Popularitet: 50

Rating: nan/5 (Total Votes: 0)

wok er en statisk hjemmeside generator, der forvandler en bunke af skabeloner, indhold og ressourcer (som CSS og billeder) i en pæn stak af almindelig HTML.
Kommentarer Developer
Ideen er, at du ikke behøver en stor PHP motor genererer hver side hvert besøg: du kan generere dem alle i god tid, og kun regenerere ting, når noget har ændret sig. En god måde dette kan gøres ville være med en post-begå krog på en git repository med dit indhold eller layout.
Jeg lavede wok, fordi projekter som Jekyll, Hyde, og Static var spændende, men i sidste ende ikke helt svarer til det, jeg ønskede at gøre med min hjemmeside. Så jeg skriver min egen.
Installation
Bemærk, at wok er alfa-grade software på dette punkt. Det er under aktiv udvikling, og dens funktioner er stadig i bevægelse, og der er fejl. Hvis du stadig ønsker at bruge det, er den anbefalede måde at installere wok er fra den Python Package Index med denne kommando.
sudo pip installere wok
Alternativ, hvis du ønsker at hacke på wok eller bare brug for den seneste kode, kan du køre fra git hoved, og hvis du vil du kan installere på dit system mapper med denne kommando.
sudo python2 setup.py installere
Anvendelse
Hvis du vil køre wok, gå til den mappe, hvor dit websted filer er placeret, og køre wok. For nu, vil ingen udgang blive givet, medmindre noget går galt. Hvis den returnerer uden fejl, bør du have en skinnende ny output mappe containg nogle html, og dine medier, der repræsenterer din skinnende nye websted.
wok trækker stykker af dit websted fra tre steder. For hvert af disse steder, kan du ændre stien wok ser for dem i konfigurationsfilen.
Indhold
Trukket fra en mappe med navnet indhold som standard. Indholdet er skrevet i en mark op sprog, eller som almindelig tekst, med en valgfri YAML header sektion. Biblioteksstruktur filen betyder intet for wok. Den bygger strukturen af ​​hjemmesiden baseret på afsnit og kategori metadata.
Skabeloner
Trukket fra skabeloner som standard. wok bruger Jinja2 skabeloner med forskellige variable udsat at bygge sider. Dette er en meget fleksibel templating miljø, med kontrol flow, filtre og andre måder at opdele og de data, wok giver dig.
Medier
Medier er ret enkel. Det er beregnet til at blive brugt til ting som stedet brede billeder, style sheets og JavaScript. wok vil kopiere alt fra medierne biblioteket direkte til output mappe før generere noget. Det betyder, at indhold kan overskrive medier.
Konfiguration
Indstillinger kan ændres i filen config i det aktuelle bibliotek.
Mulig konfigurationsmuligheder (og deres standardindstillinger) er
- Output_dir ("output") - Når udlæst filer er sat.
- Content_dir ("indhold") - Hvor at finde indholdet.
- Templates_dir ("skabeloner") - Hvis de skabeloner.
- Media_dir (medier) - Når mediefiler kopieres fra.
. - SITE_TITLE ("nogle tilfældige wok Site") - Tilgængelig for skabeloner som `site.title

Krav :

  • Python

Andre software developer Mike Cooper

wok
wok

13 Apr 15

nbody
nbody

21 Jul 15

Kommentarer til wok

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!