【问题标题】:Jekyll Static Site not generating html for internal linksJekyll 静态站点不为内部链接生成 html
【发布时间】:2014-01-07 05:51:30
【问题描述】:

试图将我们的站点文档转换为 Jekyll 静态站点。一切都“运行”很好 _site 在每个子级目录中都充满了所有 index.html,但没有一个

例子

    ---
    title: ___1_0_background_index_md
    ---

    1. ([Introduction](./1.1_intro.md))  
    2. ([Terminology](./1.2_terminology.md)

    -----

出来

    <li>(<a href="./1.1_intro.md">Introduction</a>)</li>
    <li>(<a href="./1.2_terminology.md">Terminology</a></li>

例如链接仍然指向 .md 文件,而不是生成的 html 文件。生成html文件。

真的不确定我做错了什么?我查过了

  • 所有文件都有前面的内容
  • 每个子文件夹都有一个 index.md
  • 试图移除链接周围的额外括号,例如姓名与(姓名

注意:我在我们所有的文件中自动生成了标题前面的内容,因此标题是简化的原始文件名。

任何指导非常感谢?

谢谢 本

【问题讨论】:

    标签: jekyll


    【解决方案1】:

    只需使用任何文本编辑器将 .md 扩展名替换为 .html。我会推荐 Grepwin 进行批量搜索和替换。

    所以这将按照您的预期工作:

    ---
    title: ___1_0_background_index_md
    ---
    
    1. ([Introduction](./1.1_intro.html)  
    2. ([Terminology](./1.2_terminology.html)
    
    -----
    

    【讨论】:

    • 谢谢 这确实有效 我想我的印象是在创建过程中拥有 .md 允许我使用 mou(或其他 md 编辑器)编辑文件,并且这些文件会自动转换为 html 以供最终使用内容。似乎我必须在生成 html 之前使用脚本...
    猜你喜欢
    • 2011-02-20
    • 1970-01-01
    • 1970-01-01
    • 2013-05-04
    • 2020-07-08
    • 1970-01-01
    • 1970-01-01
    • 2016-05-31
    • 2011-06-05
    相关资源
    最近更新 更多