【问题标题】:Server responds with a non-JavaScript MIME type of ""服务器以非 JavaScript MIME 类型“”响应
【发布时间】:2019-11-08 17:57:34
【问题描述】:

我想用cordova 包装一个角度应用程序。 在点击"cordova run android" 并在 Chrome 中检查后,控制台显示:

"加载模块脚本失败:服务器响应 “”的非 JavaScript MIME 类型。强制执行严格的 MIME 类型检查 用于每个 HTML 规范的模块脚本。”

在我的手机上,我显然只会得到一个白屏。我该如何解决这个问题?

当我点击"cordova serve" 并在我电脑上的浏览器中查看它时,没有抛出任何错误,一切正常。

提前谢谢你。

MIME type of ""

【问题讨论】:

    标签: javascript android angular cordova mime


    【解决方案1】:

    我可以弄清楚,即使我猜这不是一个很好的解决方案,并且可能会有更好的解决方案。

    在运行ng build --prod --aot 之后,我进入了我的 index.html 并输入 type="text/javascript" 进入<script> 标签。

    所以基本上来自

    <script src="runtime-es2015.858f8dd898b75fe86926.js" type="module">

    <script type="text/javascript" src="runtime-es2015.858f8dd898b75fe86926.js" type="module">

    之后我再也没有错误了。

    【讨论】:

    • 浪费了 5 个小时...谢谢!
    • 只浪费了 5 个小时?你很幸运
    猜你喜欢
    • 2021-01-26
    • 2020-12-04
    • 2022-11-09
    • 2018-05-04
    • 2019-11-18
    • 2021-06-05
    • 2020-05-11
    • 2021-04-11
    相关资源
    最近更新 更多