我有一个 github.com 演示页面,链接到https://raw.github.com/.../master/.../file.js https://raw.github.com/.../master/.../file.js这样我就不需要总是复制.js
文件转移到gh-pages
每次更改时都会分支。这适用于除 IE 之外的所有浏览器,IE 会抱怨:
SEC7112:脚本来自https://raw.github.com/cwolves/jQuery-iMask/master/dist/jquery-imask-min.js https://raw.github.com/cwolves/jQuery-iMask/master/dist/jquery-imask-min.js由于 mime 类型不匹配而被阻止
此投诉来自以下事实:文件是通过以下方式传输的:
X-Content-Type-Options: nosniff
Content-Type: text/plain
这是我无法改变的。
有人知道如何完成同样的事情吗?以某种方式允许我链接到中的文件master
分支,而不必总是将其推送到gh-pages
branch?
实际页面:http://cwolves.github.com/jQuery-iMask/ http://cwolves.github.com/jQuery-iMask/
(小更新 - 我更改了这个实例中的 gh-pages 以包含 .js 文件,因此 IE 不再损坏,但仍然希望得到任何反馈:))
您可以尝试使用https://rawgit.com/ https://rawgit.com/服务。
只需将 raw.github.com 替换为 rawgit.com
UPDATE
Rawgit 服务(以前的 Rawgithub)已关闭。
RawGit 已达到其使用寿命
2018 年 10 月 8 日
上个月通过 RawGit 提供内容的 GitHub 存储库将继续提供至少到 2019 年 10 月的服务。其他存储库的 URL 将不再提供。
如果您当前正在使用 RawGit,请尽快停止使用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)