Как получить данные из json файла в pug шаблон?

В рамках работы с Pug, для получения данных из JSON файла в Pug шаблоне, вам необходимо выполнить следующие шаги:

1. Установите fs модуль, который предоставляет функционал для работы с файловой системой Node.js:

npm install fs

2. Создайте шаблон Pug и добавьте в него код JavaScript для чтения содержимого JSON файла:

//- Читаем содержимое JSON файла
- var fs = require('fs');
- var jsonData = JSON.parse(fs.readFileSync('path/to/file.json', 'utf8'));

//- Используем полученные данные из JSON файла в шаблоне
h1= jsonData.title
p= jsonData.content

3. Укажите путь к JSON файлу в функции fs.readFileSync, заменив 'path/to/file.json' на актуальный путь к вашему файлу.

4. Используйте полученные данные из JSON файла в нужных местах вашего Pug шаблона. В примере выше, данные JSON файла содержат title и content, и они выводятся в h1 и p соответственно.

5. Сохраните шаблон Pug и запустите его с помощью Pug компилятора или любой другой библиотеки/фреймворка, которая поддерживает Pug.

Примечание: Убедитесь, что путь к файлу указан корректно и файл существует, иначе вы получите ошибку.