javascript - 为什么我的 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]
问题是什么?请帮忙。
解决方案
什么对我有用:经过半天的研究,我试图编辑 JS 文件。只需在第一行(注释)后添加一个新行(ENTER)并保存。
它是 jquery 缩小文件,开头有注释。在 Firefox“检查器/网络”中,.js 显示为 404 和 MIME (text/html)。奇怪的是,同一目录下的其他 .js 文件都没有问题。希望有帮助。
推荐阅读
- npm - 命令`yarn global add serve`一直不安装`serve`?
- reactjs - 为什么我来自 api 的数据仍未定义?
- html - XPath 连接两个孩子
- c# - 如何使用 Dapper 和 Change Tracking 来保存更改的列表?
- r - R,have_labelled:获取标签作为值
- autodesk-forge - 使用 AutoDesk Forge 合并多个 3D 文件
- c++ - 调试错误!...断言:“!上下文||(QOpenGLContest::currentContext()
- python - Python 中的 Hangman:尝试沿空白显示猜测的字母时引发类型错误
- vba - 如何计算 InStr() 方法找到的记录?
- c# - 将 AutoMapper 与 DataTable 和 DataRows 一起使用时出错