DocPad jest rdzeń jest system szablonów, który ma pełny dostęp do serwisu i modelu struktury dokumentu.
To oznacza, że deweloper może mieć nieograniczoną moc CMS i prostotę notatnika.
Więc w zasadzie DocPad pozwala programistom na tworzenie szablonów stron, struktury stron internetowych i ich separować od swoich plików zawartości.
DocPad weźmie wszystkie te części i skompilować je razem w statycznych stron HTML, które następnie mogą być łatwo wdrożony do dowolnego serwera WWW.
DocPad został zbudowany przy użyciu nowoczesnych technologii, takich jak node.js , coffeescript , Jade , promocji cenowych, Eco , asynchroniczny Query-Silnik i Suites
Co nowego w tym wydaniu:.
- opcja konfiguracji Dodano postęp, który można użyć, aby wyłączyć paski postępu,
- Zastąpiony lodash o podkreślenie
- Usunięte te nieaktualne eksport
Co nowego w wersji 6.78.3:
- Dodano opcję konfiguracji postęp, który można użyć, aby wyłączyć paski postępu,
- Zastąpiony lodash o podkreślenie
- Usunięte te nieaktualne eksport
Co nowego w wersji 6.78.1:
- Dodano opcję konfiguracji postęp, który można użyć, aby wyłączyć paski postępu,
- Zastąpiony lodash o podkreślenie
- Usunięte te nieaktualne eksport
Co nowego w wersji 6.73.5:.
- Zaktualizowane zależności
Co nowego w wersji 6.68.1:.
- longjohn jest teraz opcjonalna zależność
Co nowego w wersji 6.64.0:
- Naprawiono problem zinclude możliwe szablonu pomocnika nie pracy, gdy renderPasses config zmiany opcji.
- DocPad będzie teraz automatycznie ustawić dane szablonów site.url do obliczonej URL witryny.
Co nowego w wersji 6.63.8:
- Poprawiono & quot; Obiekt # ma metody eee & quot; .
Co nowego w wersji 6.63.6:
- Poprawiono v1.4.3 npm używania ^ zamiast ~ podczas instalacji i aktualizacji wtyczek DocPad.
Co nowego w wersji 6.60.2:
- Nie obejmują --save-dev, gdy instalowanie wtyczek (regresja od v6.59.3).
Co nowego w wersji 6.57.2:.
- Zaktualizowane zależności
Co nowego w wersji 6.54.6:
- Opcje tester config removeWhitespace i contentRemoveRegex teraz sensu .
- DocPad instalacji nie będzie się aktualizował git, http, https i innych zdalnych zależności.
Co nowego w wersji 6.53.1:
- Poprawiono automatyczne wykrywanie imię i nazwisko oraz nazwę użytkownika (regresja od v6 .53.0).
- Zaktualizowane zależności.
Co nowego w wersji 6.51.6:
- Podczas korzystania writeSource nie pisz nagłówek jeśli nie ma danych meta.
Co nowego w wersji 6.44.0:
- Dodano nowy plik one atrybuty: outBasename, relativeOutBase, fullDirPath
- Aktualizacja wiele komunikatów dziennika do obsługi dokumentów wirtualnych
- bufor jest teraz poprawnie ustawiony jako opcja pliku
- File :: setMeta (attrs) może teraz zaakceptować meta modeli szkieletowych, a nie tylko obiektów JavaScript
- Dodane getFileById (id, zdecyduje = {}) i metoda pomocnika szablonu klasy DocPad
- Wtyczki mogą teraz zmieniać obciążenia, contextualize, render, i pisać kolekcje
- Dodano nowy plik / lib dla zawierający funkcje util misc
Co nowego w wersji 6.42.1:.
- Poprawiono backslash and slash niespójności w systemie Windows
Co nowego w wersji 6.39.0:
- Abstracted się plik ściągam w DocPad :: serverMiddlewareRouter w DocPad :: getFileByRoute (url, obok) dla innych, aby korzystać w swoich tras niestandardowych.
Co nowego w wersji 6.38.0:
- Dodano działania DocPad init zainicjować katalogu ze związkiem pusty projekt DocPad.
Co nowego w wersji 6.34.2:.
- Usunięto zależność CLI-color
- Pasek postępu zostanie zniszczona, gdy zawiadomienie lub wyższa wiadomość znaczenie zalogowany.
Co nowego w wersji 6.34.1:
- Poprawiono:
- ReferenceError. DocPad nie jest zdefiniowana,
Co nowego w wersji 6.32.0:
- Teraz wykorzystuje Caterpillar v2
- Teraz zapisać plik DocPad-debug.log podczas pracy z -d, przedstawia to, kiedy to zgłosić:)
- Poprawiono kolory nie pokazując się na schematy kolorów niestandardowych terminalowych
- Naprawiono problem podwójny pasek postępu, gdy wystąpi komunikat dziennika, gdy pasek postępu jest napisane
Co nowego w wersji 6.31.4:
- Poprawiono & quot; ReferenceError: existingModel nie jest zdefiniowana & quot; gdy masz konfliktów outPath.
Co jest nowa w wersji 6.30.4:
- Testy wtyczek działa teraz, gdy katalog wtyczki jest pełna nazwa wtyczki.
Co jest nowe w wersji 6.24.2:
- Poprawiono regresji z v6.24.1 który spowodował nowe instalacje lub bardzo stare aktualizacje utknąć w sekcji TOS.
Co nowego w wersji 6.21.8:
- zamieniane zależność podkreślenia dla lodash
- Podkreślenie nie jest już warunkiem do testerów,
- File :: getMeta teraz alises do File.getMeta (). uzyskać, jeśli argumenty zostały dostarczone
- Nie ma już na głębokie klony danych na plik szablonu renderowanie
Co nowego w wersji 6.21.5:.
- Obsługuje v0.9 węzła
- Opcja Dodane renderSingleExtensions.
Co nowego w wersji 6.20.0:.
- Lepsza obsługa zegarek
- Zaktualizowane zależności.
Co nowego w wersji 6.17.3:
- Naprawiono błąd, który uniemożliwiał plików z przeładunku pod pewnymi okoliczności.
Co nowego w wersji 6.14.0:
- Dodane DocPad :: getFileByUrl (url) i zaktualizowane router middleware z niego korzystać.
Co nowego w wersji 6.13.1:.
- Stała się powiadomienia Growl
Co nowego w wersji 6.12.1:
- Sprawdź Stała aktualizacja, zostały złamane od v6.7.3 .
Co jest nowa w wersji 6.10.0:
- Teraz mówi, ile plików my, gdy robi kompletny render.
Co nowego w wersji 6.7.3:
- Poprawiono logowanie, gdy wystąpi błąd krytyczny podczas inicjalizacji.
Co nowego w wersji 6.7.2:
- Poprawiono zwyczaj middleware (przez przypadku serverExtend) jest ładowany zbyt późno (po wyraźnej routera middleware).
Co nowego w wersji 6.6.2:.
- Dodane DocPad-debug wykonywalny dla łatwiejszego debugowania
- Czy teraz zapytać, czy chcesz, aby zapisać się do newslettera, gdy działa na środowisko rozwoju.
- Początki lokalizacji.
Co nowego w wersji 6.5.7:
- Poprawiono & quot; nie można uzyskać długość niezdefiniowane & quot; przerywany błąd.
Co nowego w wersji 6.5.6:.
- opcja konfiguracji Dodany regenerateEvery
Co nowego w wersji 6.5.5:
- Nie jest już próbuje zainstalować wtyczki Zależności za każdym razem, to jest poza zakresem DocPad oraz w standardowych przypadków użycia już obsługiwane przez npm
- Nie akceptuje już npmPath, gitPath i nodePath jako opcji konfiguracyjnych, zamiast nich powinna być zmienne środowiskowe w NPM_PATH, GIT_PATH i NODE_PATH odpowiednio (bez podkreślenia jest również dopuszczalne)
- Wyeliminowany niejednoznaczność z renderSingleExtensions
Co nowego w wersji 6.1.3:
- Poprawiono impreza extendTemplateData wypalania zanim nasze wtyczki zakończeniu ładowania .
Co nowego w wersji 6.0.14:
- Zmienne konfiguracyjne documentPaths, filesPaths i layoutsPaths są teraz w stosunku do srcPath zamiast rootPath.
Co nowego w wersji 6.0.11:
- Właściwie instalacji szkielet, a nie po prostu nic nie robić .
- Wyjście klon szkielet i postęp instalacji do użytkownika.
- Szkielety są teraz zbiór kręgosłupem.
Co nowego w wersji 6.0.8:
- Konfiguracja Naprawiono przypadek nie zawsze przychodzi pierwsza
- opcja konfiguracji Usunięto configPath. Użyj configPaths na podstawie tablicy zamiast.
- rootPath i configPaths zostanie właściwie przestrzegane, jeśli jest określony w pliku package.json pod mienia DocPad
- Pliki konfiguracyjne mogą teraz wiążą obsługi zdarzeń za pomocą skrótu wydarzeń
Co nowego w wersji 6.0.6:
- docpadinstance.loadConfiguration jest teraz akcja nazywa obciążenia.
- Poprawiono działanie prowadzony nie ukończenie z powodu braku zwrotnego.
- Znacznie uproszczona architektura zdarzeń.
Co nowego w wersji 5.2.5:
- Wybór Poprawiono układ, gdy akcje two layoutu podobne nazwy.
Co jest nowa w wersji 2.4.0:
- Automatyczne odświeżenie bieżącej strony użytkownika, gdy strona jest zregenerowana.
- Bardzo przydatne dla rozwoju, choć prawdopodobnie chcesz, aby wyłączyć go do produkcji.
Co nowego w wersji 2.1.0:
- Usunięto nieaktualneDocument,Documents i @ Strona z templateData (dostępnych do szablonów zmiennych). Użyj swoje małe equivalants zamiast. Może to powodować problemy z kompatybilnością wstecz z szablonów, konsola powiadomi Cię, jeśli istnieje problem.
- Poprawiono --version DocPad powrocie zerowy zamiast wersji DocPad
Co nowego w wersji 2.0.0:.
- Zmiany Generation
- Nowa architektura wtyczki.
- Przetestowane i pracy na węźle 0,4, 0,5 i 0,6.
- Nowe pluginy.
Co nowego w wersji 1.3.7:
- Dodano wsparcie dla różnych analizatorów meta, począwszy coffeescript i wsparcie YAML. YAML jest wciąż domyślne meta parser.
- Zależność YAML jest specjalnie ustawione teraz v0.2.1 jak nowsza wersja ma błąd w nim.
- Poprawiono wiele renderujące dla pojedynczego dokumentu. Na przykład. file.html.md.eco
- Teraz obsługuje również przy użyciu ### wraz z --- do owijania dane meta li>
- Obsługuje alias publicznego dla katalogu plików
Co nowego w wersji 1.2.1:.
- Dodane renderujący Stylus
- Wtyczki teraz zgodne ze standardem .plugin.coffee nazewnictwa.
- Zależności teraz pozwolić na drobnych poprawek.
- Dodano wsparcie dla renderowania HTML do Jade dzięki html2jade Don Park.
Co nowego w wersji 1.0.0:
- użytkownicy v0.x trzeba się do tej instrukcji aktualizacji [do zrobienia].
- Koncepcja systemów szablonów i języków znaczników zostały połączone w koncepcji renderujących.
- Dodane CoffeeKup renderer.
Co nowego w wersji 0.10.0:.
- infrastruktura Plugin
- Lepsze rejestrowania przez Caterpillar.
- Dodane Haml wsparcie.
- Poprawiono wsparcie Jade.
Co nowego w wersji 0.9.21:
- Nie używa już MongoDB / Mongoose. Teraz wykorzystuje Query-Engine, która nie wymaga serwera bazy danych.
- Oglądanie plików teraz pracuje jeszcze lepiej.
- Teraz wspiera czyste adresy URL.
Wymagania :
- node.js
- coffeescript
Komentarze nie znaleziono