Задать вопрос
bootd
@bootd
Гугли и ты откроешь врата знаний!

Как правильно указать путь к hbs компоненту?

Добрый день, ребята. Делаю заготовку для сборки обычных html страничек через webpack. Решил использовать в качестве шаблонизатора handlebars.

Для webpack использую такой плагин handlebars-webpack-plugin. В раздел plugins добавил свою настройку:
new HandlebarsPlugin({
            entry: path.resolve(__dirname, "app", "html", "pages", "*.hbs"),
            output: path.resolve(__dirname, "dist", "[name].html"),
            partials: [
                path.resolve(__dirname, "app", "html", "components", "*", "*.hbs")
            ]
        })


Всё отлично работает, страницы из раздела pages прекрасно отображаются, а вот части шаблона из раздела components я никак не могу подключить. Постоянно пишет, что файл не найден.

Как только я не писал подключение, всё тщетно!!!
{{> html/components/header}}
{{> components/header}}
{{> header}}
{{> ../components/header}}


структура папок
5ac363f2cf415304730653.png

Помогите разобраться
  • Вопрос задан
  • 336 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
sinneren
@sinneren
{{> header/header}}
components/header/header.html
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы