0

使用 OSX 10.9 的最新版本的 Keynote,我将幻灯片导出为HTML演示文稿。index.html当我在笔记本电脑上打开文件时,我可以轻松地在浏览器中查看演示文稿。为了使演示文稿可供其他人使用,我将Keynote 创建的html和文件上传到名为. 但是,当您访问http://presy.github.io/上的演示文稿 url 时,它不会显示在浏览器中并且会发生错误。我之前使用这种方法在 GitHub 上创建了基本网站,直到现在还没有遇到任何问题。似乎有些东西与 Keynote和 GitHub 不兼容。assetspresy.github.io404html

关于如何使用 GitHub 托管导出为 HTML 的 Keynote 演示文稿的网站有什么建议吗?

htmlcssjavascript文件的存储库的直接链接位于https://github.com/wigging/presy.github.io

4

1 回答 1

1

我认为您混淆了两种类型的 GitHub Pages

用户和组织页面

用户和组织页面位于专用于 GitHub 页面文件的特殊存储库中。您需要使用帐户名称命名此存储库,例如atmos/atmos.github.io

  • 您必须使用username/username.github.io命名方案。
  • 来自master分支的内容将用于构建和发布您的 GitHub Pages 站点。

请注意,这些类型的页面仅在存储库名称与您的 GitHub 用户名匹配时才有效

提示:您只能将您自己的帐户名用于用户或组织页面存储库。像这样的存储库joe/bob.github.io不会构建用户页面站点。

因此,您的 Pages 网站不是用户或组织页面。

另一种页面站点是项目页面:

项目页面

与用户和组织页面不同,项目页面与其项目保存在同一个存储库中。这些 GitHub 页面类似于用户和组织页面,但有一些细微差别:

  • gh-pages分支用于构建和发布项目页面站点。
  • 如果未使用自定义域,则项目页面站点将在用户页面站点的子路径下提供:username.github.io/projectname
  • 用户和组织页面站点上的自定义域将相同的域重定向应用到该帐户下托管的所有项目页面站点。使用自定义域的项目页面站点也可在username.github.io/projectname.
  • 自定义 404仅在使用自定义域时才有效。否则,使用用户页面 404。

因此,您可以在 上设置项目页面wigging.github.io/presy,但要这样做,您需要将存储库重命名为 simplepresy并将您的内容从master分支迁移到名为gh-pages.

于 2014-06-24T14:25:33.637 回答