所以我用Visual Studio制作了一个Typescript项目。当我使用Visual Studio启动它时,它工作正常,但如果我尝试将其推送到我的GitHub页面站点,它会将index.html
放在子文件夹中,当我尝试加载我的网站时出现404错误。即使我尝试在网站url中引用index.html它也不起作用。
我想知道是否可以只发布所需的项目。我想我只需要子文件夹。如果我错了,请纠正我。
注意:我安装了Visual Studio的GitHub扩展名。
更新
由于某些链接似乎不再起作用,我想我应该提供一些额外的信息。所以基本上你需要一个名为gh-pages
的分支。在该分支上,您需要在 root 文件夹中包含index.html
文件。然后,index.html
文件应该在github页面URL上可见。
答案 0 :(得分:1)
您需要推送名为gh-pages
的分支,才能将其视为网站。
创建一个新分支,然后将文件移动到分支的根文件夹中,将其上传到gh-pages
,然后设置为go。
检查出来:
https://github.com/nirgeier/JimVliet.github.io/tree/gh-pages
这是您的文件应该在根文件夹中的方式。