我正在尝试从CDN加载mustache.js(逻辑少模板语言)作为外部文件,如:
<script src="https://raw.githubusercontent.com/janl/mustache.js/master/mustache.min.js"></script>
但它给出了以下问题:
Refused to execute script from 'https://raw.githubusercontent.com/janl/mustache.js/master/mustache.min.js' because its MIME type ('text/plain') is not executable, and strict MIME type checking is enabled.
请帮帮我。感谢。
答案 0 :(得分:5)
您尝试从中获取mustache.js文件的服务器配置为使用Content-type:text / plain来提供文件,由于安全原因,我认为浏览器不会将其解释为Javascript。我不确定您是否需要特定版本的mustache.js或最新版本的链接。在寻找其他CDN托管小胡子时,我能够找到适合我的以下内容,并可能根据您的要求为您工作:
<script
src="https://cdnjs.cloudflare.com/ajax/libs/mustache.js/2.1.3/mustache.js"></script>
编辑:
我发现实际上有一项服务在Github上提供了更正的MIME类型。为该服务编辑的链接如下:
<script
src="https://raw.githack.com/janl/mustache.js/master/mustache.min.js"></script>