2014-01-22 46 views
1

我正在嘗試在我的應用程序中爲Knockout添加一個包。從的NuGet,我有兩個腳本: 淘汰賽3.0.0.debug.js淘汰賽3.0.0.js在ASP.NET Web應用程序中打包knockout.js - VS2013

我使用下面的代碼。

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

出於某種原因,它包括了「調試」版本:

<script src="/Scripts/knockout-3.0.0.debug.js"></script> 

我的問題: 我怎樣才能獲得非調試版本? (我試圖在這兩個調試運行和釋放的配置,相同的結果)

最好的問候, 托馬斯

回答

2

除非EnableOptimizationstrueWeb.config文件中的編譯元素的調試屬性設置爲假,文件不會被捆綁或縮小。此外,不會使用.min版本的文件,將選擇完整的調試版本。 EnableOptimizations覆蓋在編譯元素中的調試屬性在Web.config文件

more info

+0

謝謝奧比! – thomas

相關問題