Публикации - Node.js

Разработка express-приложения - Разработка приложения с помощью Express, sequelize и mysql2 - Шаблонизация проекта

Элементы шаблонов находятся в папке views.

Изначальные шаблоны можно  разбить на два типа: базовый шаблон и подшаблоны. Неизменная часть приложения (как правило, это шапка и футер сайта) находится в базовом шаблоне. Меняющиеся части приложения - в файлах подшаблона, а именно в переменной content, которая выводится в базовом файле.

Рассмотрим базовый файл шаблона layout.jade.

doctype html
html
  head
    title= title
    link(rel='stylesheet', href='/stylesheets/style.css')
    link(rel='stylesheet', href='/css/bootstrap.min.css')
    script(type='text/javascript', src='/jquery.min.js')
    script(type='text/javascript', src='/js/bootstrap.min.js')
  body
    .nav
      a(href='/index') Главная
      a(href='/infos') Инфо
      a(href='/services') Услуги
      a(href='/portfolio') Портфолио
      a(href='/contacts') Контакты
    block content

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться