【问题标题】:How do you publish a typescript website to GitHub Pages using Visual Studio?如何使用 Visual Studio 将 typescript 网站发布到 GitHub Pages?
【发布时间】:2016-07-06 19:38:14
【问题描述】:

所以我用 Visual Studio 做了一个 Typescript 项目。当我使用 Visual Studio 启动它时它工作正常,但如果我尝试将它推送到我的 GitHub Pages 站点,它会将index.html 放在子文件夹中,当我尝试加载我的网站时会收到 404 错误。即使我尝试在网站 url 中引用 index.html,它也不起作用。

我想知道是否可以只发布所需的项目。我想我只需要子文件夹。如果我错了,请纠正我。

注意:我已经安装了 Visual Studio 的 GitHub 扩展。

更新:

由于某些链接似乎不再起作用,我想我应该提供一些额外的信息。所以基本上你需要有一个名为gh-pages 的分支。在该分支上,您的 root 文件夹中需要有一个 index.html 文件。然后index.html 文件应该在 github 页面 URL 上可见。

【问题讨论】:

  • 如果您提供一些有关您尝试发布的背景信息,显示您运行的特定命令、它们的输出等,这将很有用。

标签: javascript git visual-studio github typescript


【解决方案1】:

您需要推送一个名为gh-pages 的分支才能将其视为网站。

新建一个分支,然后将文件移动到分支的根文件夹,上传到gh-pages就可以了。

看看这个:

https://github.com/nirgeier/JimVliet.github.io/tree/gh-pages

这就是你的文件应该在你的根文件夹中的方式。

【讨论】:

  • 看起来该链接现在已损坏。
猜你喜欢
  • 2021-07-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多