TypeError:E 不是可迭代的,以及脚本版本

我主要是在代码方面浅尝辄止,危险地尝试各种方法。在一个过期的更新中,我们使用此教程(关于在主页上添加特色主题)的功能消失了。

https://meta.discourse.org/t/add-a-featured-topic-list-to-your-discourse-homepage/132949

在检查我们应用此功能的 \u003chead\u003e 的主题组件时,我发现了错误:

TypeError: E is not iterable (cannot read property undefined)

我找不到任何被标识为 E 的东西。出于某种原因,在我浏览这里的帖子时,我注意到脚本标签经常有各种各样的版本号,我使用了给定的

\u003cscript type=\"text/discourse-plugin\" version=\"0.8\"\u003e

但看到其他代码有不同的版本号,有时是 0.8、0.8.11,甚至是 0.11。我并不完全确定它是如何使用的,但出于好奇,我将其更改为 0.8.11,然后“砰”的一声,错误就消失了。

我知道这可能很简单,但它在这里的用途是什么?它如何影响我的模板?感谢一些 Discourse 101 的建议。