我已經使用System.Web.Optimization & WebGrease DLL使用下面的代碼在我的項目中自動執行捆綁包和minifiy javascript和css文件。使用System.Web.Optimization&WebGrease在asp.net mvc中自動化minfication而不捆綁
using System.Web.Optimization;
using WebGrease;
protected void Application_Start()
{
RegisterBundles(BundleTable.Bundles);
BundleTable.EnableOptimizations = false;
}
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/Content/Script/Common/").Include("~/Content/Scripts/PTax/Common/ViewPort.js",
"~/Content/Scripts/PTax/Common/jquery.rotate.js",
"~/Content/Scripts/PTax/Common/jquery.loupe.js",
"~/Content/Scripts/PTax/Common/Accordion.js",
"~/Content/Scripts/PTax/Common/Progress.js",
"~/Content/Scripts/PTax/Common/AjaxGlobalHandler.js",
"~/Content/Scripts/PTax/Common/DialogBox.js",
"~/Content/Scripts/PTax/Common/Common.js",
"~/Content/Scripts/PTax/Common/DateValidations.js"));
}
在我的項目中一些模塊只有一個JavaScript文件。我不需要將其與任何其他文件捆綁在一起。所以我只需要它minifiy。我怎樣才能做到這一點。
你可以再壓縮JS的編輯時間WebEssentials VS擴展(http://vswebessentials.com/) – trailmax