自定义主题的时候遇到的一些问题记录如下:
- 设置好 index.ejs 布局后 hexo generate 出错
ERROR D:\GitHub\RedContritio.github.io\themes\landscape\layout\index.ejs:1
>> 1| <% page.posts.each(function(post){ %>
2|
3| <% }) %>
Cannot read property 'each' of undefined
这个现象会出现是因为没有找到其他的布局框架,导致 post 也用 index.ejs 布局,但是 post 页面内无法进行 posts 的迭代从而出错。