@KarakulovWebDev

Как вставить шаблон pug в html (webpack)?

Всем привет.
Сейчас у меня webpack генерирует html страницу из pug таким образом:
// отрывок из webpack.config.js
var htmlPage1 = new HtmlWebpackPlugin({
template: "./source/page1/page1.pug",
inject: false,
filename: "./page1.html"
});
//...
plugins: [
  htmlPage1
]

А если я импортирую шаблон из js файла:
import template from "./menu.pug" ;
//тут я  вставляю данные в шаблон и тд

В переменной template теперь содержится функция которая возвращает нужный мне html код но, как мне теперь это вставить в мою страницу page1.html ?

Забыл добавить что установлен pug-loader:
{
 	test: /\.pug$/,
 	use: [{ loader : "pug-loader", options: { pretty: true } }]
 }


Очень надеюсь, что более менее подробно описал суть моей проблемы:)
Буду благодарен любой помощи и критике.
Спасибо
  • Вопрос задан
  • 369 просмотров
Пригласить эксперта
Ответы на вопрос 1
monochromer
@monochromer
Пользуйтесь include самого pug
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы