jquery – 未包含Bundle脚本文件

前端之家收集整理的这篇文章主要介绍了jquery – 未包含Bundle脚本文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
脚本文件名:
jquery.transit.min.js

文件位于Scripts文件夹中,

bundles.Add(new ScriptBundle("~/bundles/jquery")
       .Include("~/Scripts/jquery-{version}.js"));

bundles.Add(new ScriptBundle("~/bundles/jqueryui")
       .Include("~/Scripts/jquery-ui-{version}.js"));

bundles.Add(new ScriptBundle("~/bundles/jqueryval")
       .Include("~/Scripts/jquery.unobtrusive*","~/Scripts/jquery.validate*"));

bundles.Add(new ScriptBundle("~/bundles/jtransit")
       .Include("~/Scripts/jquery.transit*"));

在我看来,

@Scripts.Render("~/bundles/jquery","~/bundles/jtransit")
@Scripts.Render("~/bundles/jqueryui")
@Scripts.Render("~/bundles/jqueryval")

渲染HTML

<script src="/Scripts/jquery-1.8.3.js"></script>
<script src="/Scripts/jquery-ui-1.9.2.js"></script>
<script src="/Scripts/jquery.unobtrusive-ajax.js"></script>
<script src="/Scripts/jquery.validate.js"></script>
<script src="/Scripts/jquery.validate.unobtrusive.js"></script>

jquery.transit.min.js没有渲染。我缺少什么?

解决方法

我认为这是因为你的文件只有.min版本。

从你的输出我可以看到你正在运行你的调试版本
现场。我猜这个Bundler正在寻找一个非最小化的文件

如果你要做一个Release build,那么它会被绑定在OK中。

我建议你得到一个非最小化的转运文件包括您的脚本文件夹。没有,只是做一个文件名的缩写版本的副本,但没有.min。

原文链接:https://www.f2er.com/jquery/183402.html

猜你在找的jQuery相关文章