我能否直接从GitHub运行HTML文件,而不仅仅是查看它们的源代码?

325
如果我在GitHub存储库中有一个.html文件,例如用于运行一组JavaScript测试,是否有任何方法可以直接查看该页面 - 从而运行测试?例如,我是否可以以某种方式实际查看由jQuery测试套件生成的测试结果,而无需下载或克隆该repo到我的本地驱动器并在那里运行它们?我知道这基本上将GitHub放入静态内容托管业务中,但是他们只需要将mime类型从text/plain更改为text/html即可。

2
哦,一个 GreaseMonkey 脚本能改变头部吗? - Alex Howansky
1
你能更新一下这个问题的被采纳答案吗?现在有一种方法可以实现 - 请参考@niutech的回答... - Alex Dean
1
可能是在GitHub上托管的链接和执行外部JavaScript文件的重复问题。 - Troy Alford
12个回答

2
Github有一个静态页面托管服务叫做github pages,您可以在设置中找到它,然后选择pages,选择您想要用于页面的分支,然后点击保存。

1

此解决方案仅适用于Chrome浏览器,其他浏览器未可知。

  1. 在Chrome浏览器中添加“修改内容类型选项”扩展程序。
  2. 在浏览器中打开“chrome-extension://jnfofbopfpaoeojgieggflbpcblhfhka/options.html”网址。
  3. 为原始文件URL添加规则。例如:
    • URL过滤器: https:///raw/master//fileName.html
    • 原始类型: text/plain
    • 替换类型: text/html
  4. 打开您在步骤3中添加了URL的文件浏览器。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接