首页 > 解决方案 > 为什么我的 javascript 代码没有执行并且说不是有效的 mime 类型?

问题描述

在这里,我包含了 javascript,但我得到的 mime 类型无效:

<script type="text/javascript" src="{{ asset('/dashboard/js/components.js') }}"></script>
<script type="text/javascript" src="{{ asset('/dashboard/js/custom.js') }}"></script>

<script type="text/javascript" src="{{ asset('/dashboard/vendors/slimscroll/js/jquery.slimscroll.min.js') }}"></script>
<script type="text/javascript" src="{{ asset('/dashboard/vendors/raphael/js/raphael-min.js') }}"></script>
<script type="text/javascript" src="{{ asset('/dashboard/vendors/d3/js/d3.min.js') }}"></script>
<script type="text/javascript" src="{{ asset('/dashboard/vendors/c3/js/c3.min.js') }}"></script>

我收到以下错误:

The script from “http://localhost/Project/public/dashboard/vendors/flotchart/js/jquery.flot.pie.js” was loaded even though its MIME type (“text/html”) is not a valid JavaScript MIME type.[Learn More] home
Loading failed for the <script> with source “http://localhost/Project/public/dashboard/vendors/flotchart/js/jquery.flot.pie.js”. home:2091:1
The script from “http://localhost/Project/public/dashboard/vendors/flot.tooltip/js/jquery.flot.tooltip.min.js” was loaded even though its MIME type (“text/html”) is not a valid JavaScript MIME type.[Learn More]

问题是什么?请帮忙。

标签: javascriptmime-types

解决方案


什么对我有用:经过半天的研究,我试图编辑 JS 文件。只需在第一行(注释)后添加一个新行(ENTER)并保存。

它是 jquery 缩小文件,开头有注释。在 Firefox“检查器/网络”中,.js 显示为 404 和 MIME (text/html)。奇怪的是,同一目录下的其他 .js 文件都没有问题。希望有帮助。


推荐阅读