Уроки Node JS

#15 - Статические файлы и промежуточное ПО

#15 - Статические файлы и промежуточное ПО

Чтобы подключить статические файлы необходимо использовать промежуточное ПО. В уроке мы познакомимся с подключением статических файлов, а также научимся встраивать одни файлы внутрь других.

Видеоурок

Повторяющиеся блоки сайта удобно выносить в отдельные файлы и вызывать их на всех страницах. Таким образом мы сможем изменить лишь один файл и изменения будут применены на всех страницах связанных с блоком. Для создания блоков создайте файл и используйте конструкцию include для подключения файла в HTML-шаблонах:

<% include путь_к_файлу %>


Статические файлы

Для работы со статическими файлами необходимо прописать метод, в котором определить url-адрес и папку со статическими файлами:

app.use('/public', express.static('public'));

Таким образом ссылаясь где-нибудь по ссылке, которая начинается с public мы будем обращаться к статической папке public в проекте и брать оттуда все необходимые данные.

Исходный код

Весь код будет доступен после подписки на проект!

Онлайн редактор кода

Загрузка...

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Изучение MongoDB / Работа с базой данных
8 уроков
Изучение стека MEAN: MongoDB, Express, Angular и Node JS
10 уроков
Уроки Angular для начинающих
7 уроков
Создание приложения на React JS / Использование API
7 уроков
Курс по React JS для начинающих
14 уроков
Комментарии для сайта Cackle