hexo-theme-yelee icon indicating copy to clipboard operation
hexo-theme-yelee copied to clipboard

在所有文章列表中有文章,但是首页确不显示

Open heartinfei opened this issue 7 years ago • 5 comments

建议阅读:在 Stack Overflow 提问的检查表 Recommended Reading: STACK OVERFLOW QUESTION CHECKLIST

heartinfei avatar Aug 07 '17 07:08 heartinfei

我也是这样,不知道为什么首页什么文章都显示不出来

Mondobongoo avatar Aug 09 '17 14:08 Mondobongoo

最近更新博客,也有这个问题,原来没有这毛病啊

Gabrielkaliboy avatar Aug 14 '17 12:08 Gabrielkaliboy

我找了一下,发现是layout/_partial/head.ejs中的这段代码的search: <%= theme.search.on %>定义有问题

<script>
    var yiliaConfig = {
        fancybox: <%=theme.fancybox%>,
        animate: <%=theme.animate%>,
        isHome: <%=is_home()%>,
        isPost: <%=is_post()%>,
        isArchive: <%=is_archive()%>,
        isTag: <%=is_tag()%>,
        isCategory: <%=is_category()%>,
        fancybox_js: "<%- theme.CDN.fancybox_js %>",
        scrollreveal: "<%- theme.CDN.scrollreveal %>",
        search: <%= theme.search.on %>
    }
</script>

而在_config.xml的默认设置是search:onload:false,这里写的是onload而不是on,导致Uncaught ReferenceError: yiliaConfig is not defined,把两边的变量名改成一样就可以了,比如_config.xml里面的search:onload false改成search:on false,这样就正常运行了

kinoko3 avatar Aug 28 '17 13:08 kinoko3

请问一下,为什么我的鸟屋没起作用?

gaoyanliang avatar Nov 05 '17 13:11 gaoyanliang

@gyl-coder 在_config.xml 里 search:onload false改成search:on false

ZhuoyaYang avatar Aug 01 '18 09:08 ZhuoyaYang