DocPad лидер ядро е шаблон двигател, който има пълен достъп до структурата на сайта и документ модел.
Това означава, разработчикът може да има неограничен силата на CMS и простотата на тефтерче.
Така че основно DocPad позволява разработчиците да създават страница шаблони, уебсайт структури и ги държат разделени от своите файлове със съдържание.
DocPad ще вземе всички тези части и да ги съберат заедно в статичен HTML сайт, който след това лесно може да се инсталира на всеки уеб сървър.
DocPad е построен с помощта на модерни технологии като Node.js , CoffeeScript , Jade , Markdown, Eco , Async, Query-Engine и Express
Какво ново в тази версия:.
- Добавена напредък опция конфигурация, която можете да използвате, за да забраните барове напредъка
- Заменен lodash с долна черта
<> Li Премахнати тези отхвърлени износа
Какво ново във версия 6.78.3:
- Добавена опция конфигурация напредък, който можете да използвате, за да изключите барове за напредъка
- Заменен lodash с долна черта
<> Li Премахнати тези отхвърлени износа
Какво ново във версия 6.78.1:
- Добавена опция конфигурация напредък, който можете да използвате, за да изключите барове за напредъка
- Заменен lodash с долна черта
<> Li Премахнати тези отхвърлени износа
Какво ново във версия 6.73.5:.
- Актуализирани зависимости
Какво ново във версия 6.68.1:.
- LongJohn сега е незадължителна зависимостта
Какво ново във версия 6.64.0:
- Фиксирана възможно проблем сinclude шаблон помощник не работи, когато renderPasses конфигурационни промени опция.
- DocPad ще се сега автоматично определя данните на шаблона site.url да URL изчисленото сайт.
Какво ново във версия 6.63.8:
- Фиксирана & quot; Object # няма метод за заблуждават & quot; .
Какво ново във версия 6.63.6:
- Фиксирана NPM v1.4.3 от използването ^ вместо ~ при инсталиране и актуализиране DocPad плъгини.
Какво ново във версия 6.60.2:
- Не включвайте --save-Дев, когато инсталиране на плъгини (регресия тъй v6.59.3).
Какво ново във версия 6.57.2:.
- Актуализирани зависимости
Какво ново във версия 6.54.6:
- опции тестер довереник на removeWhitespace и contentRemoveRegex сега имат смисъл .
- docpad инсталирате вече не ще актуализира Git, HTTP, HTTPS и други отдалечени зависимости.
Какво ново във версия 6.53.1:
- Фиксирана autodetection на име и потребителско име (регресия тъй v6 .53.0).
- Актуализирани зависимости.
Какво ново във версия 6.51.6:
- Когато използвате writeSource не пиша хедъра, ако не съществува мета данни.
Какво ново във версия 6.44.0:
- Добавена тези нови файлови атрибути: outBasename, relativeOutBase, fullDirPath
- Updated много лог съобщения за подкрепа на виртуални документи
- буфер се сега правилно зададени като опция за File
- File :: setMeta (attrs) сега може да приеме мета опорни модели, вместо просто JavaScript обекти
- Добавено getFileById (ид, избере = {}) шаблон помощник и начин docpad клас
- Plugins вече могат да променят натоварването, в контекст, прави, и пишат колекции
- Добавена нова либералните / Util файл за съдържаща Разни функции
Какво ново във версия 6.42.1:.
- Фиксирана наклонена черта и наклонена черта несъответствия на Windows
Какво ново във версия 6.39.0:
- абстрахира от извличането на DocPad файла :: serverMiddlewareRouter в DocPad :: getFileByRoute (URL, следващ) за други да използват в своите потребителски маршрути.
Какво ново във версия 6.38.0:
- Добавена действие docpad първоначален да се инициализира вашата директория с празна docpad проект.
Какво ново във версия 6.34.2:.
- Премахнато CLI-цветен зависимостта
- Прогрес бар сега ще бъдат унищожени, когато е влязъл известие или по-висока значимост съобщение.
Какво ново във версия 6.34.1:
- Fixed:
- ReferenceError:. docpad не е определена
Какво ново във версия 6.32.0:
- Сега използва Caterpillar v2
- Сега напиши файл docpad-debug.log, когато работи с -d знаме, представя това, когато напишете доклад:)
- Фиксирани цветове не се показват за потребителски Клемни цветови схеми
- Фиксирана двойна лента за прогреса на въпрос, когато се появи лог съобщение, когато лентата за напредъка се пише
Какво ново във версия 6.31.4:
- Фиксирана & quot; ReferenceError: existingModel не е дефинирано & quot; когато имате outPath конфликти.
Какво ново във версия 6.30.4:
- Изпитване на плъгини сега работи, когато директорията плъгин е пълното име на плъгин.
Какво е нови във версия 6.24.2:
- <> Li Fixed регресия от v6.24.1, която е предизвикала нови инсталирания или много стари ъпгрейди за да заседнат в секцията TOS.
Какво ново във версия 6.21.8:
- разменят долна черта на зависимостта за lodash
- Подчертан вече не е предвидено да тестери
- File :: getMeta сега alises да File.getMeta (). получите, ако аргументите са били доставени
- Вече не се дълбоки клонове на данни шаблон за файл правят
Какво ново във версия 6.21.5:.
- Поддържа v0.9 Node
- Добавено renderSingleExtensions опция.
Какво ново във версия 6.20.0:.
- По-добро управление часовник
- Актуализирани зависимости.
Какво ново във версия 6.17.3:
- Фиксирана проблем, който попречи на файлове от претоварващи при определени обстоятелства.
Какво ново във версия 6.14.0:
- Добавено DocPad :: getFileByUrl (URL) и актуализирани мидълуер рутера за да го използвате.
Какво ново във версия 6.13.1:.
- Фиксирани уведомления ръмжене
Какво ново във версия 6.12.1:
- Фиксирана проверка за актуализации, са разбити, тъй v6.7.3 .
Какво ново във версия 6.10.0:
- Сега ви казва колко файлове сме, когато се прави пълен направи.
Какво ново във версия 6.7.3:
- Фиксирана сеч, когато възникне грешка по време на инициализация фатално.
Какво ново във версия 6.7.2:
- Фиксирана обичай мидълуер (чрез serverExtend случай) е зареден твърде късно (след изричното рутер мидълуер).
Какво ново във версия 6.6.2:.
- Добавена docpad-трасира изпълнима за по-лесно отстраняване на грешки
- Сега ще ви попита дали искате да се абонирате за нашия бюлетин, когато работи на развитие на околната среда.
- старт на локализация.
Какво ново във версия 6.5.7:
- Фиксирана & quot; не може да получи дължина на неопределена & quot; интермитентно грешка.
Какво ново във версия 6.5.6:.
- опция конфигурация Добавено regenerateEvery
Какво ново във версия 6.5.5:
- Вече не се опитва да инсталира плъгини зависимости всеки път, това е извън обхвата на DocPad и в случаите, стандартни работа с вече обработени чрез NPM
- Вече не приема npmPath, gitPath и nodePath като опции за конфигуриране, вместо те трябва да са променливи от обкръжението на NPM_PATH, GIT_PATH и NODE_PATH съответно (без долна черта също е приемливо)
- Елиминиран двусмисленост по renderSingleExtensions
Какво ново във версия 6.1.3:
- Фиксирана extendTemplateData събитие стрелба пред нашите плъгини са завършили зареждането .
Какво ново във версия 6.0.14:
- <> Li променливи конфигурация documentPaths, filesPaths и layoutsPaths сега са спрямо srcPath вместо rootPath.
Какво ново във версия 6.0.11:
- Всъщност инсталиране на скелета, а не просто да правиш нищо .
- Output клонинга скелет и напредъка монтаж на потребителя.
- скелета сега са колекция гръбнак.
Какво ново във версия 6.0.8:
- конфигурация Fixed например не винаги идва първа
- Премахнато configPath опция конфигурация. Използвайте масив, базирани на configPaths вместо това.
- rootPath и configPaths сега ще бъде правилно спазени, ако са посочени в package.json файл под имота docpad
- Конфигурационни файлове вече могат да се свързват със събития, които използват хеш събития
Какво ново във версия 6.0.6:
- docpadinstance.loadConfiguration сега е действие, наречен натоварване.
- Фиксирана действието тече не завършени поради липсващ обаждане.
- значително опростена архитектура събитие.
Какво ново във версия 5.2.5:
- Фиксирана селекция оформление, когато акциите на две оформление на подобни имена.
Какво ново във версия 2.4.0:
- Автоматично освежава текущата страница на потребителя, когато сайта е регенерира.
- Много полезен за развитие, въпреки че най-вероятно искате да го изключите за производство.
Какво ново във версия 2.1.0:
- Премахнати отхвърлениDocument,Documents и @ Site от templateData (достъпни за шаблоните променливи). Използвайте своите малки equivalants вместо. Това може да доведе до проблеми със съвместимостта назад с вашите шаблони, конзолата ще ви уведоми, ако има проблем.
- Фиксирана docpad --version връщане нула вместо docpad версия
Какво ново във версия 2.0.0:.
- промени поколение
- New плъгин архитектура.
- Изпробван и работи по Node 0.4, 0.5, и 0.6.
- Нови плъгини.
Какво ново във версия 1.3.7:
- Добавена е поддръжка за различни мета парсери, като се започне с CoffeeScript и YAML подкрепа. YAML все още е мета анализатор по подразбиране.
- зависимостта The YAML е строго определено сега да v0.2.1 като по-новата версия има бъг в нея.
- Фиксирана няколко рендеринг за един документ. Например file.html.md.eco
- Сега също поддържа с помощта на ### заедно с --- за опаковане на мета данни
- Поддържа публичен псевдоним за директорията на файлове
Какво ново във версия 1.2.1:.
- Добавена Stylus рендер
- Plugins сега да съответстват на стандарта .plugin.coffee именуване.
- Зависимости сега се даде възможност за незначителни петна.
- Добавена е поддръжка за HTML да Jade оказване благодарение html2jade Дон парк.
Какво ново във версия 1.0.0:
- потребители v0.x трябва да следвате това ръководство ъпгрейд [да се направи].
- Концепцията на двигатели шаблонни и езици за маркиране са били обединени в понятието за рендеринг.
- Добавено CoffeeKup рендер.
Какво ново във версия 0.10.0:.
- Plugin инфраструктура
- По-добро изсичане на горите посредством Caterpillar.
- Добавено Haml подкрепа.
- Фиксирана подкрепа Jade.
Какво ново във версия 0.9.21:
- Вече не използва MongoDB / Mongoose. Сега използва Query-Engine, която не се нуждае от сървър на база данни.
- Гледане на файлове в момента работят още по-добре.
- Сега поддържа чисти URL адреси.
<> силни Изисквания
- Node.js
- CoffeeScript
Коментари не е намерена