Проблема компиляции руля - PullRequest
       51

Проблема компиляции руля

0 голосов
/ 22 сентября 2019

Я генерирую динамический html из базы данных, где в любом виджете (Small HTML) можно внедрить на любую страницу через CMS.

Я пытаюсь скомпилировать динамическую строку через "hbs.handlebars.compile", но получаюMsgstr "Ошибка 500: Частичная главная не найдена".«main.hbs» уже доступен в views / partials и работает нормально при вызове {{> main}} в обычном файле .hbs.

var exphbs = require('express-handlebars');
var hbs = exphbs.create({
});

//Test
router.get('/index', function (req, res, next) {
  var context = { message: 'Hello World!!!' };
  //var template = hbs.handlebars.compile("<p>ECHO: {{message}}</p>"); //--Working
  var template = hbs.handlebars.compile("{{> main}}"); //-- Not working
  var result = template(context);
  res.status(200).send(result);
});

В чем может быть проблема?

Спасибо

...