Задать вопрос
@hollanditkzn

Как при рендеринга получить html с отступами?

У меня такой вопрос, когда я рендерю страницу на сервере, то получаю вот такую страницу
<!DOCTYPE html><html><head><title>Авторизация</title></head><body></body></html><div id="content"></div><sctipt type="text/javascript" src="/client/bundle.js"></sctipt>

Моя реализация
const Router = require('koa-router'),
    pug = require('pug'),
    Koa = require('koa'),
    app = new Koa(),
    router = new Router();

router.get('/', async ctx => {
        await ctx.render('auth', {title: 'Авторизация'})
    });
views = require('koa-views'),
app.use(views(__dirname + '/public', {extension: 'pug'}));

В документации к pug то там написано
pug.renderFile('filename.pug', merge(options, locals));

Но я не пойму как мне нужно скомпилировать файл и куда его поместить? или это надо в webpacke делать?
  • Вопрос задан
  • 122 просмотра
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Javascript.ru
    Курс по Node.js
    5 недель
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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