事件页面上的错误:未知的代码块项

问题描述

我是Apostrophe的新手,最近遇到了以下错误。

我克隆了Apostrophe Open Museum存储库,并在本地进行了几天的摸索,以获取站点设置信息……一切进展顺利,直到撇号页面都对我死了

这以及我创建的另一个“推荐”页面都发生了这种情况。我没有更改包含配置的events-pages,events-widget或events目录。

有人知道我什至需要在哪里开始调试吗?我花了几天的时间来尝试解决我的问题,但是无法终生解决。

我感觉自己在做一些超级愚蠢的事!

e.stack:  Template render error: (events-pages:index.html)
  Template render error: (events-pages:index.html)
  Template render error: (events-pages:index.html)
  Template render error: (events-pages:index.html)
  Template render error: (events-pages:index.html)
  Template render error: (events-pages:index.html)
  Template render error: (events-pages:index.html)
  Template render error: (events-pages:index.html) [Line 18,Column 12]
  unknown block tag: item
    at Object.exports.prettifyError (/Users/username/website/node_modules/@apostrophecms/nunjucks/src/lib.js:34:15)
    at /Users/username/website/node_modules/@apostrophecms/nunjucks/src/environment.js:486:31
    at new_cls.root [as rootRenderFunc] (eval at _compile (/Users/username/website/node_modules/@apostrophecms/nunjucks/src/environment.js:565:24),<anonymous>:62:3)
    at new_cls.render (/Users/username/website/node_modules/@apostrophecms/nunjucks/src/environment.js:479:15)
    at Object.self.renderBody (/Users/username/website/node_modules/apostrophe/lib/modules/apostrophe-templates/index.js:318:47)
    at Object.self.renderForModule (/Users/username/website/node_modules/apostrophe/lib/modules/apostrophe-templates/index.js:179:19)
    at Object.self.render (/Users/username/website/node_modules/apostrophe/lib/modules/apostrophe-module/index.js:377:34)
    at /Users/username/website/node_modules/apostrophe/lib/modules/apostrophe-module/index.js:445:21
    at Object.self.renderPageForModule (/Users/username/website/node_modules/apostrophe/lib/modules/apostrophe-templates/index.js:697:21)
    at /Users/username/website/node_modules/apostrophe/lib/modules/apostrophe-module/index.js:575:31
    at /Users/username/website/node_modules/async/lib/async.js:726:13
    at /Users/username/website/node_modules/async/lib/async.js:52:16
    at /Users/username/website/node_modules/async/lib/async.js:269:32
    at /Users/username/website/node_modules/async/lib/async.js:44:16
    at /Users/username/website/node_modules/async/lib/async.js:723:17
    at /Users/username/website/node_modules/async/lib/async.js:167:37
    at /Users/username/website/node_modules/async/lib/async.js:52:16
    at iterate (/Users/username/website/node_modules/async/lib/async.js:260:24)
    at Object.async.forEachOfSeries.async.eachOfSeries (/Users/username/website/node_modules/async/lib/async.js:281:9)
    at Object.async.forEachSeries.async.eachSeries (/Users/username/website/node_modules/async/lib/async.js:214:22)
    at Object.self.loadDeferredWidgets (/Users/username/website/node_modules/apostrophe/lib/modules/apostrophe-areas/lib/api.js:538:18)
    at loadDeferredWidgets (/Users/username/website/node_modules/apostrophe/lib/modules/apostrophe-module/index.js:590:32)
:: 2020-10-15T18:27:23+0100: template error at /events
Current user: admin
Template render error: (events-pages:index.html)
  Template render error: (events-pages:index.html)
  Template render error: (events-pages:index.html)
  Template render error: (events-pages:index.html)
  Template render error: (events-pages:index.html)
  Template render error: (events-pages:index.html)
  Template render error: (events-pages:index.html)
  Template render error: (events-pages:index.html) [Line 18,<anonymous>:62:3)
    at new_cls.render (/Users/username/website/node_modules/@apostrophecms/nunjucks/src/environment.js:479:15)
    at Object.self.renderBody (/Users/username/website/node_modules/apostrophe/lib/modules/apostrophe-templates/index.js:318:47)
    at Object.self.renderForModule (/Users/username/website/node_modules/apostrophe/lib/modules/apostrophe-templates/index.js:179:19)
    at Object.self.render (/Users/username/website/node_modules/apostrophe/lib/modules/apostrophe-module/index.js:377:34)
    at /Users/username/website/node_modules/apostrophe/lib/modules/apostrophe-module/index.js:445:21
    at Object.self.renderPageForModule (/Users/username/website/node_modules/apostrophe/lib/modules/apostrophe-templates/index.js:697:21)
    at /Users/username/website/node_modules/apostrophe/lib/modules/apostrophe-module/index.js:575:31
    at /Users/username/website/node_modules/async/lib/async.js:726:13
    at /Users/username/website/node_modules/async/lib/async.js:52:16
    at /Users/username/website/node_modules/async/lib/async.js:269:32
    at /Users/username/website/node_modules/async/lib/async.js:44:16
    at /Users/username/website/node_modules/async/lib/async.js:723:17
    at /Users/username/website/node_modules/async/lib/async.js:167:37
    at /Users/username/website/node_modules/async/lib/async.js:52:16
    at iterate (/Users/username/website/node_modules/async/lib/async.js:260:24)
    at Object.async.forEachOfSeries.async.eachOfSeries (/Users/username/website/node_modules/async/lib/async.js:281:9)
    at Object.async.forEachSeries.async.eachSeries (/Users/username/website/node_modules/async/lib/async.js:214:22)
    at Object.self.loadDeferredWidgets (/Users/username/website/node_modules/apostrophe/lib/modules/apostrophe-areas/lib/api.js:538:18)
    at loadDeferredWidgets (/Users/username/website/node_modules/apostrophe/lib/modules/apostrophe-module/index.js:590:32) {
  name: 'Template render error'
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)