Jekyll页面没有更新

时间:2016-03-19 18:54:26

标签: html css jekyll jekyll-bootstrap

我最近将我的静态Nanoc网站转换为Jekyll,而且它已经差不多完成了。但是,我最近添加了一个新页面(通过添加名为' menu'的文件夹,在此文件夹中添加index.html,以及创建具有相关YAML问题的根md文件)。页面呈现正常,一切正常,但是,当我尝试将内容写入此页面并进行构建时,它保持默认,使用“菜单”。内容中的标题,没有别的。我不确定问题是什么,页面在控制台(Jekyll或开发人员)中没有任何错误,相关文件在那里,并且当我运行{{1}时页面被识别为已更改并进行更改,但它没有将我的更改吐出到_site / menu。我需要在某处添加页面引用吗?问题是什么?

更新(添加代码):

道歉当我最初发布此代码时,我无法访问代码。请参阅下面的代码

这是破页的页面降价

Jekyll build --watch

root的HTML就在这里

---
layout: page
title: Menu
permalink: menu/
---

最后是我的菜单页面(来自构建后的_site,包括上面的HTML)

---
layout: default
---
<div class="menu">
  <div class="container large-padding-top">
    <div class="row">
      <div class="col-md-12">

        <div class="tabbed-area">
          <ul class="tabs group">
            <li><a href="#box-one">Tab 1</a></li>
            <li><a href="#box-two">Tab 2</a></li>
          </ul>
          <div class="box-wrap">
            <div id="box-one">
              <p>foo</p>
            </div>
            <div id="box-two">
              <p>bar</p>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>

1 个答案:

答案 0 :(得分:1)

  

当我尝试将内容写入此页面并进行构建时,它仍然存在   默认情况下,使用&#39;菜单&#39;内容中的标题,没有别的

如果我没弄错的话,{{ content }}在这里丢失了:

<div class="post-content">
    {{ content }}
</div>

或者您想要显示的其他任何地方。

希望有所帮助。