2

我已经像这样设置了 bundleConfig 文件:

bundles.Add(new ScriptBundle("~/bundles/MyTest").Include("~/Scripts/test.js").Include(
                        "~/Scripts/test.init.js")); 
bundles.Add(new ScriptBundle("~/bundles/Angular").Include("~/Scripts/angular.min.js")); 

我称它们为我的布局,如下所示:

@Scripts.Render("~/bundles/Angular") <!-- ERROR -->
@Scripts.Render("~/bundles/MyTest") <!-- SUCCESS -->

请问我的错误在哪里?

http://blog.falafel.com/blogs/noel-rice/2012/09/19/adding-your-own-scripts-and-style-sheets-to-mvc-4-bundles

4

2 回答 2

6

ASP.NET MVC 中的捆绑将忽略以 .min.js 结尾的文件。您必须添加该文件的开发版本。

bundles.Add(new ScriptBundle("~/bundles/Angular").Include("~/Scripts/angular.js"));
于 2013-08-28T12:53:34.833 回答
1

尝试这个:

bundles.Add(new ScriptBundle("~/bundles/Angular").Include("~/Scripts/angular.js"));

如果您不在调试中,.NET 将为您添加 .min

于 2013-08-28T12:56:13.423 回答