Nunjucks - 错误:找不到模板:

时间:2017-05-24 19:18:49

标签: javascript node.js nunjucks

模板确实存在于它应该的位置,并且path.join直接指向它。然而仍然得到Error: template not found:。还尝试使用path.resolve,但也出现了同样的错误。顺便说一句,我在另一个文件中使用完全相同的结构,它没有任何问题。有任何想法吗?干杯!

var deferred = q.defer();
nunjucks.render(path.join(__dirname, 'form.html'), {
          form: extraStuff
        }, function (err, html) {
          if (err) {
            console.log('Nunjucks returns error here....');
            return deferred.reject(err);
          }
          console.log('RENDERING....');
          deferred.resolve(html);
        });

1 个答案:

答案 0 :(得分:0)

您是否配置了如下所示的nunjucks?

container

然后nunjucks搜索相对于此路径(视图)的模板。