9

BundleConfig.csファイルに次の行を含めました。

bundles.Add(new ScriptBundle("~/bundles/jqueryajax").Include(
  "~/Scripts/jquery.unobtrusive-ajax.min.js"));

ただし、他のスクリプト間でレンダリングしようとすると、スキップされます。

スクリプトをレンダリングする方法は次のとおりです。

@Scripts.Render(
    "~/bundles/jquery",
    "~/bundles/jqueryui",
    "~/bundles/jqueryajax",
    "~/bundles/jquerytree")

これは出力 HTML です。jqueryajaxバンドルは省略されています。

<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>
4

1 に答える 1

10

既存のファイルを使用する代わりに、ファイルを縮小ScriptBundleしようとすると思います。これがどのように機能するかに影響する web.config の設定があります ( usePreMinifiedFilestrueに設定します):debug="false".min.js

<core enableTracing="false" ...>
     <js defaultMinifier="EdwardsJsMinifier" usePreMinifiedFiles="true">
于 2013-04-30T05:22:37.153 に答える