【发布时间】:2020-02-19 09:07:55
【问题描述】:
目前我正在使用 Jekyll 构建一个网站,包含 markdown 和 html 文件。例如,如果我想使用在 html/md 的“_data”文件夹中定义的变量,我可以简单地使用 {% for item in site.data.XX %}。我的问题是,在 Javascript 中访问 Jekyll 变量(例如站点)时正确的语法是什么?
我在我的 JS 文件中使用了 frontmatter。我应该在那里包含一些东西还是进行导入?
我试过了:
- console.log(site.collections);
- console.log({{site.collections}});
但我只是收到“未定义站点”或“未捕获的语法错误:无效或意外令牌”错误。
【问题讨论】:
标签: javascript variables jekyll global liquid