我对html、javascript之类的东西还很陌生,所以我希望你能帮助我。
我想使用Lodash,因此我在HTML文件中做了以下操作:
<script src="https://raw.githubusercontent.com/lodash/lodash/4.17.15-npm/lodash.js"></script>
在Ubuntu 20.04下的Firefox(版本78.0.2(64位((中,这会在Firefox控制台中导致以下错误:
"https://raw.githubusercontent.com/lodash/lodash/4.17.15-npm/lodash.js"由于MIME类型("text/plain"(不匹配而被阻止(X-Content-Type-Options:nosniff(。
关于如何解决这个问题有什么想法吗?
问题是,GitHub页面并没有用于此目的。如果您分析请求响应,您可以看到该响应是"类型的;text/plain";但它应该是";application/javascript";。所以你有几个可能的解决方案。您可以自己在web服务器上托管脚本文件,也可以使用CDN(内容交付网络(服务。如果要使用后者,请执行以下操作。
替换:
https://raw.githubusercontent.com/lodash/lodash/4.17.15-npm/lodash.js
至:
https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.15/lodash.min.js