Html 杰基尔·佩奇不是';t更新
我最近将我的静态Nanoc站点转换成了Jekyll,这几乎完成了。然而,我最近添加了一个新页面(通过添加一个名为“menu”的文件夹,在这个文件夹中添加index.html,并创建一个包含相关YAML内容的根md文件)。该页面呈现良好,一切正常,但是,当我尝试将内容写入该页面并构建时,它保持默认状态,内容中有“菜单”标题,没有其他内容。我不确定问题出在哪里,该页面在console(Jekyll或developer)中没有任何错误,相关文件在那里,当我运行Html 杰基尔·佩奇不是';t更新,html,css,jekyll,jekyll-bootstrap,Html,Css,Jekyll,Jekyll Bootstrap,我最近将我的静态Nanoc站点转换成了Jekyll,这几乎完成了。然而,我最近添加了一个新页面(通过添加一个名为“menu”的文件夹,在这个文件夹中添加index.html,并创建一个包含相关YAML内容的根md文件)。该页面呈现良好,一切正常,但是,当我尝试将内容写入该页面并构建时,它保持默认状态,内容中有“菜单”标题,没有其他内容。我不确定问题出在哪里,该页面在console(Jekyll或developer)中没有任何错误,相关文件在那里,当我运行Jekyll build时,该页面被识别为
Jekyll build时,该页面被识别为已更改--观察
并进行更改,但它不会将我的更改显示到_站点/菜单中。我需要在某个地方添加页面引用吗?有什么问题吗
更新(添加代码):
抱歉,当我最初发布此代码时,我无法访问该代码。请参阅下面的代码
这是断页的页面标记
---
layout: page
title: Menu
permalink: menu/
---
根目录的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>
---
布局:默认值
---
福
酒吧
最后这里是我的菜单页面(在构建后从_站点,包括上面的HTML)
芬顿咖啡馆
切换导航
当我尝试将内容写入此页面并构建时,它仍然存在
默认设置,内容中包含“菜单”标题,其他内容不包含
如果我没有弄错的话,这里缺少{{content}
:
<div class="post-content">
{{ content }}
</div>
{{content}}
或者其他你想展示的地方
希望能有所帮助。答案是:是的,如果您提供一些代码,我们可以更有效地提供答案。更好的是:一个源库url。将页面首页添加到您的问题中,也许它与
布局相关。但正如David所说,您最好将您的回购url提供给我们,以便我们可以查看并回复您。:)更新为询问@DavidJacquelI不明白菜单/index.html
和您所称的根md文件之间的关系。这个文件是什么?你想把它作为一个包含吗?他的完整路径是什么?@DavidJacquel我正在使用YAML前端的root-md
文件(正是jekyll模板所做的),菜单索引的完整路径是menu/index.html(这是来自jekyll项目的根目录)Hi@virtualcreative,谢谢,但我不能接受,因为某些原因。。。这给了我一个错误-。^我有一个真正的问题,没有刷新我的javascript文件,该文件是从Jekyll中的html文件(script src=…)加载的。嵌入在html中的js内联会刷新。
<div class="post-content">
{{ content }}
</div>