Джейд работает как любой другой шаблон двигателя, принимая ряд предопределенных тегов и преобразования их в HTML код.
Джейд является отличным способом для создания макетов страниц, позволяя динамическое содержимое для вставки без необходимости иметь дело с надоедливых тегов HTML каждый раз.
Шаблон двигатель может быть использован программно как и любой другой библиотеки или он может быть использован с Node.s консоли, а также.
Кроме того, чистый версии Node.js, реализации для PHP, Ruby, Scala и на стороне клиента JavaScript также доступны
Особенности :.
- Нет тегов префикс
- вариант для форматирования вывода
- HTML 5 Режим (используя !!! 5 доктайп)
- Высокая производительность парсер
- Большой читаемость
- Кодекс бежал по умолчанию для безопасности
- Контекстная ошибка отчетности на компиляции и время выполнения
- Исполняемые для компиляции шаблонов нефрита с помощью командной строки
- Дополнительно кэширования памяти
- зерноуборочные динамические и статические классы тегов
- дерево разбора манипуляции с помощью фильтров
- Поддержка Экспресс JS из коробки
- Прозрачный итерации над объектами, массивы и даже не-перечислимых помощью - каждого
- Очистка пути / фс функций в CLI как мы больше не поддержка node@0.6
- командир Обновление
- кэш документов и синтаксический анализатор параметры
- Исправлена ошибка в 1.9.0, где мы читаем файл, если кэш была включена, даже если строка была предоставлена
Что нового в версии 1.8.0:
- Fix пустой текстовый блок только
- Предупреждать о будущем изменений в ISO 8601 даты стиль
- Добавить предупреждения, когда данные атрибуты содержат-амперсандов
- Разрешить пользовательские довольно отступ
- Добавлена поддержка для объекта в атрибут стиля
- Добавлена поддержка для объекта в атрибуте класса
Что нового в версии 1.7.0:
- Добавлена опция Doctype в командной строке
- Поддержка ES6 стиль аргументы отдых в Mixins
- Исправлена поддержка юникода новой строки (& # x5c; u2028, & # x5c; u2029)
- Expose GLOBALS опцию из с модулем
- Много новой документации
Что нового в версии 1.6.0:
- Разрешить необязательный пробелы после + при вызове подмешать
- Использование модуля пустот элементы заменить внутренний список автоматического закрывания
- Fix предупреждение, что ошибочно предупредил за неиспользованные блоки, если в проходящей шаблона из включают в себя
- Fix Mixins не работают в конец файла
- Исправлена ошибка отчетности, когда подмешать блок последовало пустых строк
Что нового в версии 1.5.0:.
- Добавлена compileFile API
- Исправлена номер строки в неиспользуемых блоков предупреждение.
- Исправлена предупреждение, что ошибочно предупредил за неиспользованные блоки, если они были под другого блока.
Что нового в версии 1.4.0:
- Исправлена ошибка, иногда приводило к неожиданным «знак & Quot; зернышек-текст и Quot; ' ошибочного брошен.
Что нового в версии 1.3.1:
- Исправлена ошибка с тегами в XML, которые само закрытие в HTML.
- Исправлена сообщения об ошибке встроенных тегов с содержанием.
Что нового в версии 1.1.0:
- выдает ошибку, когда же атрибут дублируется несколько раз.
- Переместить больше ошибок в анализатора / лексере поэтому они имеют больше информации о номерах строк.
не
Что нового в версии 1.0.0:
- Нет больше поддерживать node@0.8~~dobj
- Исправлена ошибка отчетности в макетов и включает в себя
- Разрешить список будет принят "глобальные" в виде массива во время компиляции и не подвергайте автоматически все глобальные
- Побег апострофы в атрибутах данные
- Исправлена примесь / блок взаимодействия
- Игнорировать заднюю пространство после подмешать декларации
- Сделать буквально. работать, как ожидалось
- Удалить неявное текст только для сценария / стиля
- Остановить разбора комментарии и удалить поддержку условных комментариев
- Сделать фильтрации включает в себя явное
- Удалить специальный синтаксис присваивания
- Удалить !!! Ярлык для DOCTYPE
- Удалить 5 shorcut для HTML DOCTYPE
- Удалить параметр двоеточия из далекого прошлого
Что нового в версии 0.35.0:.
- Добавлена поддержка разделенных пробелами атрибутов
- Добавлена прежних ошибок для поврежденных выражений JavaScript.
Что нового в версии 0.34.1:
- Исправлена оказывать файл не работает, когда вызывается с обратного вызова.
Что нового в версии 0.31.2:.
- Исправлены переусердствовали устаревания предупреждения
Что нового в версии 0.29.0:
- Добавлена & Quot; монокль & Quot; для наблюдателя, что на самом деле работает.
- Исправлена интерполяции в блоках текста.
- Исправлена интерполяции атрибут.
Что нового в версии 0.27.7:.
- Исправлена друг / п еще для перечисленных объектов
Что нового в версии 0.27.6:
- Включенные шаблоны не могут переопределить блоков их родителей.
Что нового в версии 0.26.2:
- Добавлена --options псевдоним --obj.
- Добавлена защищены предотвращение конфликтов слово в Google, Closure Compiler.
- Добавлена интерполяция тег.
Что нового в версии 0.26.0:.
- Добавлена явная самозакрывания Поддержка тегов
- Добавлена оператор блока.
- Добавлена подмешать тегов, как поведение.
- Исправлены Mixins с расширяется.
Что нового в версии 0.22.0:
- Добавлена страница руководства нефрита (нефрита человек после установки, документы )
- Добавлена -D, -no-отладки нефрит (1)
- Добавлена -p, --pretty нефрит (1)
- Добавлена -c, --client вариант нефрита (1)
- Исправлена -o {клиент: правда} с стандартного ввода
Что нового в версии 0.21.0:
- Добавлена новая ввода / вывода набора тестов, используя строку в Mocha Определение различий.
- Добавлена псевдоним расширить - & # x3e; распространяется.
- Исправлена включают побеги.
- Исправлена блок-разложение .foo и #foo коротких рук.
Что нового в версии 0.20.3:
- Изменено: пройти .filename только фильтров <. / LI>
Что нового в версии 0.20.0:.
- Добавлена пример браузера
- Добавлена выход для блока включает в себя.
- Изменен внутренний заменить __ вар с __jade.
- Исправлены две глобальные.
Что нового в версии 0.19.0:
- Добавлена ссылка на документ на нефрит-режиме для Emacs .
- Добавлена ссылка на реализации питона.
Что нового в версии 0.18.0:
- Изменено:
- ['сценарий', 'стиль'] являются только текст.
Что нового в версии 0.17.0:
- jade.renderFile () возвращается! (для экспресс-3.x).
- Исправлена Object.keys () отказоустойчивого ошибка.
Что нового в версии 0.16.4:.
- Исправлена проверка в связи с зарезервированным ключевым словом
- Исправлено:. Командир 0.1.x DEP для 0.5.x
Что нового в версии 0.16.1:
- Исправлена ошибка неожиданный еще когда compileDebug:. False
- Исправлена ошибка атр государство для балансировки пар.
Что нового в версии 0.15.2:.
- Исправлены новые условные границы
Что нового в версии 0.14.0:.
- Добавлена массив итерации с индексом, например
- Добавлена runtime.js.
- Добавлена compileDebug возможность включения LINENO приборы.
- Добавлена опция отключения встроенного в встраивание помощников (для клиентской стороны).
Что нового в версии 0.13.0:.
- Добавлена поддержка примесь
- Добавлена включают в себя поддержку.
- Добавлена поддержка массивов для атрибута класса.
Что нового в версии 0.12.4:.
- Исправлена ошибка фильтра отступ
Что нового в версии 0.12.3:.
- Исправлена поддержка пустые строки
- Исправлена условные комментарии документация.
Что нового в версии 0.12.0:
- Добавлена DOCTYPE, как псевдоним !!!
- Добавлена; DOCTYPE значение теперь учитывается регистр.
- Добавлена поддержка интерполяции атрибут.
- Исправлена; сохранить оригинальные отступов пробелы в текстовых блоках.
Что нового в версии 0.11.1:.
- Исправлена текстовый блок отступов
- Изменен; Используя devDependencies.
- Исправлена Try / Catch с RenderFile ().
- Удалено атрибут & Quot;: & Quot; поддержка использовать & Quot; = & Quot; (опция для ':' в ближайшее время).
Вопрос
Что нового в версии 0.11.0:
- Добавлена самостоятельно объект, чтобы избежать бедного () { } производительность.
- Добавлена опция DOCTYPE.
Требования
- Node.js
Комментарии не найдены