【发布时间】:2013-12-17 03:44:50
【问题描述】:
我问了question about including resources from GitHub,答案是使用原始链接:
https://raw.github.com/username/repository/branch/file.js
我正在尝试包含一个脚本,使用:
<script
type="text/javascript"
src="https://raw.github.com/username/repo/master/src/file.js"
></script>
但我收到以下错误:
拒绝执行来自 'https://raw.github.com/username/repo/master/src/file.js' 的脚本,因为它的 MIME 类型 ('text/plain') 不可执行,并且启用了严格的 MIME 类型检查。
是否有其他方法可以修复此错误?
使用示例
我不会在生产中使用它,而是用于演示页面:
project-repository-from-github
├─ master
│ ├─ src
│ │ └─ my-jQuery-plugin.js
│ └─ README.md
└─ gh-pages
├─ css
│ └─ style.css
└─ index.html
在 index.html 页面中,我想要最新版本的 my-jQuery-plugin.js。所以,我会在脚本中包含原始 URL。
如何修复错误?
【问题讨论】:
-
还记得我在回答末尾写的关于不在生产中使用它的小评论吗?这是因为这些类型的东西。您将无法更改 Github 使用这些“原始”文件发送的标头...
-
@Lix 是的.. 你的预测是正确的.. 不幸的是。 :-)
标签: javascript github