2016-07-29 36 views
0

在Hexo中,如何分頁不是索引?我在頁面下有一個名爲blog.md的頁面,並在我的layouts文件夾中創建了一個名爲blog.ejs的新文件。Paginate在Hexo中沒有索引頁

在blog.md前面的問題我補充說:

layout: blog 

,並添加到blog.ejs:

<ul> 
<% page.posts.each(function(article){ %> 
    <li><a href="<%- url_for(article.path) %>"><img src="/images/<%= article.imgfront %>" alt="" /></a></li> 
<% }) %> 
</ul> 

<hr> 

<% if (page.prev){ %> 
    <a class="prev" href="<%- url_for(page.prev_link) %>">&larr; Prev</a> 
<% } %> 

<% if (page.next){ %> 
    <a class="next" href="<%- url_for(page.next_link) %>">Next &rarr;</a> 
<% } %> 

但是,當我去/博客,然後得到這個錯誤:

Unhandled rejection TypeError: /Users/devserver/Desktop/hexo/themes/nadymain/layout/page.ejs:4 
    2| 
    3| <ul> 
>> 4| <% page.posts.each(function(article){ %> 
    5| <li><a href="<%- url_for(article.path) %>"><img src="/images/<%= article.imgfront %>" alt="" /></a></li> 
    6| <% }) %> 
    7| </ul> 

Cannot read property 'each' of undefined 

我在做什麼錯?我是Hexo的新手,但不確定您是否可以分頁自定義頁面?

回答