Вам необходимо использовать теги управления потоком <%
для невыводимых частей вашего шаблона. В этом случае необходимо изменить следующие строки:
<%- campgrounds.forEach(function(campground){ %>
Вместо этого должно быть:
<% campgrounds.forEach(function(campground){ %>
И эта строка:
<%- }); %>
Должно быть:
<% }); %>
Обновление для дополнительной ошибки
Неверное форматирование для включения дополнительных файлов:
<!-- <%- include "../partials/header" %> -->
Должно быть:
<%- include("../partials/header.ejs") %>
То же самое для нижнего колонтитула:
<!-- <%- include "../partials/footer" %> -->
Должно быть:
<%- include("../partials/footer.ejs") %>
Хотя я не могу проверить правильность ваших путей, так как я не знаю вашу структуру каталогов.