我使用約翰帕帕SPA啓動應用程序來創建我自己的應用程序,併爲他的教程的每個部分我完成我一直遇到同樣的問題。新ScriptBundle。包括不爲breeze.min.js工作
在本教程的新部分中,我必須添加另一個javaScript文件,爲此我使用BundleConfig.cs。我複製並粘貼.Include方法並添加新的JS文件。但在Firebug中,我無法在網絡標籤中看到該腳本。
using System;
using System.Web.Optimization;
namespace AgencyUpdate
{
public class BundleConfig
{
public static void RegisterBundles(BundleCollection bundles)
{
bundles.IgnoreList.Clear();
AddDefaultIgnorePatterns(bundles.IgnoreList);
bundles.Add(
new ScriptBundle("~/scripts/modernizr")
.Include("~/scripts/modernizr-{version}.js"));
bundles.Add(
new ScriptBundle("~/scripts/vendor")
.Include("~/scripts/jquery-{version}.min.js")
.Include("~/scripts/bootstrap.min.js")
.Include("~/scripts/knockout-{version}.js")
.Include("~/scripts/sammy-{version}.js")
.Include("~/scripts/moment.min.js")
.Include("~/scripts/Q.js")
.Include("~/scripts/breeze.min.js")
.Include("~/scripts/toastr.js"));
bundles.Add(
new StyleBundle("~/Content/css")
.Include("~/Content/ie10mobile.css") // Must be first. IE10 mobile viewport fix
.Include("~/Content/bootstrap.min.css")
.Include("~/Content/bootstrap-responsive.min.css")
.Include("~/Content/font-awesome.min.css")
.Include("~/Content/toastr.css")
.Include("~/Content/styles.css")
);
}
public static void AddDefaultIgnorePatterns(IgnoreList ignoreList)
{
if (ignoreList == null)
{
throw new ArgumentNullException("ignoreList");
}
ignoreList.Ignore("*.intellisense.js");
ignoreList.Ignore("*-vsdoc.js");
//ignoreList.Ignore("*.debug.js", OptimizationMode.WhenEnabled);
//ignoreList.Ignore("*.min.js", OptimizationMode.WhenDisabled);
//ignoreList.Ignore("*.min.css", OptimizationMode.WhenDisabled);
}
}
}
這是Visual Studio的20120的錯誤或怪癖?
有誰知道我可以如何包含這個javaScript文件? –