我试图捆绑我的SPA,但我无法让它工作。
My Tech Stack
WebAPI 1.0
AngularJs 1.3.X
我只是使用带有Angular Calls的vanilla HTML来支持WebAPI控制器。由于我使用的是vanilla HTML和而不是MVC视图,我甚至可以使用捆绑。我是否需要从WebAPI控制器返回捆绑的URL?
答案 0 :(得分:-1)
我发现自你发布问题以来已经过了一年,但我发现这篇帖子我认为可以回答你问题中的问题。
Bundling and minification without ASP.NET MVC
它实际上提供了有关如何启用它的说明。
创建BundleConfig类并定义捆绑包:
using System.Web.Optimization;
public class BundleConfig
{
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/bundles/js").Include(
"~/Scripts/*.js"));
bundles.Add(new StyleBundle("~/bundles/css").Include(
"~/Styles/*.css"));
}
}
在global.asax:
中的应用程序启动中注册BundleConfig类 void Application_Start(object sender, EventArgs e)
{
BundleConfig.RegisterBundles(BundleTable.Bundles);
}