wok

Screenshot Software:
wok
Szczegóły programowe:
Wersja: 1.0.0 Beta
Filmu: 15 Apr 15
Wywoływacz: Mike Cooper
Licencja: Wolny
Popularność: 2

Rating: nan/5 (Total Votes: 0)

wok jest statyczna strona generator, który włącza stos szablonów, zawartości i zasobów (takich jak CSS i obrazów) w zadbanej stos wersję HTML.
Uwagi dla programistów
Chodzi o to, że nie trzeba dużego silnika PHP generowania każdej stronie każdej wizycie: można wygenerować je wszystkie przed czasem, i tylko regenerują rzeczy, gdy coś się zmieniło. Dobry sposób można to zrobić byłoby z hakiem po popełnienia na repozytorium git zawierających treści lub układu.
Zrobiłem wok, ponieważ projekty takie jak Jekyll i Hyde, intrygujące były statycznej, ale w końcu nie bardzo pasuje do tego, co chciałem zrobić z mojej strony. Więc piszę mój własny.
instalacji
Należy pamiętać, że wok to oprogramowanie klasy alfa w tym momencie. To jest aktywnie rozwijana, a produkt nadal są w ruchu i nie ma błędów. Jeśli nadal chcesz go używać, zalecanym sposobem instalacji wok jest od Indeksu pakietu Python z tym poleceniem.
sudo pip install wok
Alternatywą, jeśli chcesz, aby włamać się na woku lub po prostu potrzebujesz najnowszego kodu, można uruchomić z git głowy, a jeśli chcesz możesz zainstalować do katalogów systemowych z tym poleceniem.
sudo python2 setup.py install
Zastosowanie
Aby uruchomić wok, przejdź do katalogu, w którym znajdują się pliki w miejscu, i uruchomić wok. Na razie nie ma wyjścia będą chyba że coś pójdzie nie tak. Jeśli zwróci się bez błędu, powinieneś mieć nowy, błyszczący folder wyjściowy zawierajacego niektóre html i multimediów, który reprezentuje nowy, błyszczący witryny.
wok ciągnie kawałki witryny z trzech miejsc. Dla każdego z tych miejsc, które można modyfikować wok ścieżka wygląda dla nich w pliku konfiguracyjnym.
Treść
Wyciągnął z katalogu o nazwie zawartości domyślnie. Zawartość jest napisany w języku znaku się, lub jako zwykły tekst, z opcjonalnym nagłówku YAML. Struktura katalogu pliku oznacza nic do woka. Opiera się ona na strukturę strony na podstawie tytułów i kategorii danych meta.
Szablony
Wyciągnął z szablonów domyślnie. wok wykorzystuje szablony Jinja2, z różnymi zmiennymi narażone na budowanie stron. Jest to bardzo elastyczne środowisko szablonów, z kontroli przepływu, filtrów i innych sposobów na plasterek i kości dane, które wok daje.
media
Media jest dość prosta. Jest on przeznaczony do stosowania na takie rzeczy jak witryny szerokich obrazów, arkuszy stylów i javascript. wok będzie skopiować wszystko z katalogu mediów prosto do katalogu wyjściowego przed wygenerowaniem czegokolwiek. Oznacza to, że treści tworzone może nadpisać media.
Konfiguracja
Ustawienia można zmienić w pliku config w katalogu bieżącym.
Możliwe opcje konfiguracyjne (i ich ustawienia domyślne) są
- Output_dir ("wyjście") - Jeżeli wychodzące pliki są wprowadzone.
- Content_dir ("Zawartość") - Gdzie szukać treści.
- Templates_dir ("szablony") - Jeżeli szablony.
- Media_dir ("nośnik") - W przypadku, gdy pliki multimedialne są kopiowane z.
. - Site_title ("Niektóre Losowe wok strony") - Dostępne szablony jak `site.title

Wymagania :

  • Python

Inne programy z deweloperem Mike Cooper

wok
wok

13 Apr 15

nbody
nbody

21 Jul 15

Komentarze do wok

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!