のGlobal.asax:MVC 4バンドル - jQueryのは、私が追加さえカントー最初に表示されないこと最初
var desktopJsBundle = new Bundle("~/desktop-js-bundle", new JsMinify());
desktopJsBundle.AddFile("~/scripts/jquery-1.7.1.min.js");
desktopJsBundle.AddFile("~/scripts/test.js");
BundleTable.Bundles.Add(desktopJsBundle);
layout.cshtml:
<script src="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/desktop-js-bundle")"></script>
私はlocalhost/desktop-js-bundle/
を訪問すれば、I次のように表示されます。
/*! jQuery v1.7.1 jquery.com | jquery.org/license */
function mytest(){alert('test');}(function(a,b){function cy(a){return f............
ご覧のとおり、jquery.jsファイルの先頭にあるコメントから始まり、test.jsファイルの内容がjquery.jsファイルの内容に戻ります。奇妙な行動。何かご意見は?ありがとう!
どうすればよいですか? –
@IanDavisあなたの実際の質問 – ntziolis
を正しく読解するために答えを更新しました。私はglobal.asaxのバンドルに追加した順序は、レンダリングされたものと一致するようになると考えました。たとえば、まずjqueryをレンダリングし、次にtest.jsファイルをレンダリングする必要があります。しかし、私はブートストラップの事を試みます。ありがとう! –