GitHub和BitBucket HTML预览 许多GitHub存储库不使用GitHubPages来托管HTML文件。GitHub和BitBucket HTML预览允许您呈现这些文件,而无需克隆或下载整个存储库。它是一种使用CORS代理获取资产的客户端解决方案。 如果您尝试直接从GitHub在web浏览器中打开任何HTML、CSS或JS文件的原始版本,您将看到的只是源代码。GitHub强制他们使用“text/plain”内容类型,因此无法对其进行解释。该脚本使用CORS代理覆盖它。 用法 为了使用它,只需将此片段添加到任何HTML文件的URL之前:https://htmlpreview.github.io/?例如。: https://htmlpreview.github.io/?https://github.com/twbs/bootstrap/gh-第/2.3.2/index.html页 https://htmlpreview.github.io/?https://github.com/documentcloud/backbone/blob/master/examples/todos/index.html 它所做的是:使用CORS代理加载HTML,然后处理所有链接、框架、脚本和样式,并使用CORS代理加载每个链接、框架、脚本和样式,这样浏览器就可以对它们进行评估。 GitHub和BitBucket HTML预览在最新的Google Chrome和Mozilla Firefox下进行了测试。 许可证 ©2019 Jerzy Głowacki,Apache许可证2.0。