我已将以下行包含在BundleConfig.cs
file:
bundles.Add(new ScriptBundle("~/bundles/jqueryajax").Include(
"~/Scripts/jquery.unobtrusive-ajax.min.js"));
但是,当我尝试在其他脚本中渲染它时,它被跳过。
这是我渲染脚本的方式:
@Scripts.Render(
"~/bundles/jquery",
"~/bundles/jqueryui",
"~/bundles/jqueryajax",
"~/bundles/jquerytree")
这是输出 HTML,jquery ajax捆绑被省略:
<script src="/Scripts/jquery-1.9.1.js"></script>
<script src="/Scripts/jquery-ui-1.10.2.js"></script>
<script src="/Scripts/jquery.jstree.js"></script>
我相信ScriptBundle
尝试缩小文件时debug="false"
而不是使用现有的.min.js
文件。 web.config 中有一个设置可以影响其工作方式(设置使用预压缩文件 to true):
<core enableTracing="false" ...>
<js defaultMinifier="EdwardsJsMinifier" usePreMinifiedFiles="true">
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)