github-pages - 如何使用 github 页面中的 2 个 Markdown 文件创建简单的 2 页站点?

标签 github-pages

我正在尝试在 github 页面中创建一个非常简单的站点,该站点只有两个页面:一个主页和一个关于页面。

我希望从 Markdown 文件生成这些页面中的每一个。

主页很简单,我只是把主页 markdown 放在 README.md 中,它显示在 myusername.github.io

有没有一种简单的方法来添加第二个 Markdown 页面?

我知道 github pages 使用 jekyll,我可以通过创建一个完整的 jekyll 博客来做到这一点,但这对我想做的事情来说似乎有点过分了。将 Markdown 文件添加到 github 存储库并具有渲染它的工作 url 的最简单方法是什么。

这不是博客。永远不会超过这两页

最佳答案

一个可以创建Multiple .MD Pages在 GH 页面上

  • 创建一个新文件 about.md
  • 在此文件的顶部,添加以下内容:
  • ---
    title: ABOUT PAGE
    layout: template
    filename: about.md
    --- 
    
  • 链接此 about.md在我们的 Readme.md文件使用:
  • Go to [about page](about.md)
    
  • 提交您的更改并将它们推送到 gh-pages 分支

  • 现在,当你去YOURGITHUBNAME.github.io/YOURPROJECTNAME/about.md ,您应该会看到使用您选择的主题格式化的 about.md 的内容。

    关于github-pages - 如何使用 github 页面中的 2 个 Markdown 文件创建简单的 2 页站点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50475212/

    相关文章:

    Github 页面构建错误 : The jekyll-theme-hydejack theme could not be found

    angular - GitHub Pages 加载资源失败

    jekyll - 如何在 Jekyll 中添加 GFM 任务列表?

    git - 克隆没有从 GitHub 获取我的所有分支

    jekyll 不会将 site.url 转换为 http ://localhost:4000 per the documentation

    jekyll - 每个 Jekyll 布局有多个内容

    node.js - 在 Gitlab Pages 上运行 nodejs 应用程序时出现问题

    ssl - 将 GoDaddy DNS 指向 GitHub 页面使用 http over https

    github - 如何在 GitHub Pages 上托管 Sphinx 文档?

    Angular2、Angular-cli、Webpack - 图像 Assets 未在 github 上加载 :pages after prod deploy