更新NuGet後,引入插件的,配置BudleConfig
using System.Web;
using System.Web.Optimization;
namespace Mvc
{
public class BundleConfig
{
// 有關綁定的詳細信息,請訪問 http://go.microsoft.com/fwlink/?LinkId=301862
public static void RegisterBundles(BundleCollection bundles)
{
//Jquery基本功能
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
"~/Scripts/jquery.validate*"));
//Jquery的非介入式ajax
bundles.Add(new ScriptBundle("~/bundles/jquery/unobtrusive-ajax").Include(
"~/Scripts/jquery.unobtrusive*"));
//Jquery客戶端驗證
bundles.Add(new ScriptBundle("~/bundles/jquery/validate").Include(
"~/Scripts/jquery.validate*"));
//JqueryUI的腳本
bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
"~/Scripts/jquery-ui-(version).js",
"~/Scripts/jquery-ui-datepicker-cn.js"
));
// 使用要用於開發和學習的 Modernizr 的開發版本。然後,當你做好
// 生產準備時,請使用 http://modernizr.com 上的生成工具來僅選擇所需的測試。
bundles.Add(new ScriptBundle("~/bundles/modernizr").Include(
"~/Scripts/modernizr-*"));
//BootStrap和Respond腳本
bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include(
"~/Scripts/bootstrap.js",
"~/Scripts/respond.js"));
//模版默認使用的CSS文件
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/bootstrap.css",
"~/Content/site.css"));
//JqueryUI的CSS文件
bundles.Add(new StyleBundle("~/Content/themes/base/jquery-ui").Include(
"~/Content/themes/base/all.css"));
//true 表示自動進行捆綁【將js全部捆綁到一個文件中】和縮小【自動選擇.min.*的文件】。
//這種方式由於縮小了文件大小和加載文件的次數,因此加載速度稍快,但調試困難。
//false 表示不進行捆綁和縮小。
BundleTable.EnableOptimizations = true;
}
}
}