gpt4 book ai didi

javascript - 如何在 Hexo 源文件中使用 helpers?

转载 作者:行者123 更新时间:2023-11-30 12:11:18 24 4
gpt4 key购买 nike

我有一个名为 source/about/index.ejs 的关于页面。在此页面中,我想使用 image_tag() helper在 ejs 标签和其他辅助函数中。但是,如果这样做,我会得到错误 image_tag is not defined,对于任何其他辅助函数也是如此。

我假设这意味着在 source 中呈现文件时不会加载助手,仅在主题目录中加载。似乎我也不能将这种类型的页面放在 them 目录中并让它使用模板呈现。有没有一种方法可以在渲染源文件时使用助手?如果不能,为什么我不能,或者为什么这是个坏主意?

最佳答案

在源文件中无法访问 Hexo Helpers。您必须在 View 中使用它。
1. 在layout/about.ejs
中创建 View 2. 使用 helpers 标签添加你的代码
3.新建一个页面hexo new page "about"
3. 在source/about/index.md文件的front-matter中添加layout:"about"

关于javascript - 如何在 Hexo 源文件中使用 helpers?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33729493/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com