Angularjs webapi中的捆绑

Angularjs webapi中的捆绑,angularjs,asp.net-web-api,Angularjs,Asp.net Web Api,我想把我的水疗打包,但我就是不能让它工作 我的技术堆栈 WebAPI 1.0 AngularJs 1.3.X 我只是使用普通HTML和对后端WebAPI控制器的角度调用。因为我使用的是普通HTML而不是MVC视图,所以我甚至可以使用捆绑。我需要从WebAPI控制器返回捆绑的url吗?我知道你发布这个问题已经一年了,但我发现这篇文章我认为回答了你问题中的问题 它实际上给出了如何启用它的说明 首先,您必须检查是否已安装Nuget软件包Microsoft.AspNet.Web.Optimization

我想把我的水疗打包,但我就是不能让它工作

我的技术堆栈

WebAPI 1.0 AngularJs 1.3.X


我只是使用普通HTML和对后端WebAPI控制器的角度调用。因为我使用的是普通HTML而不是MVC视图,所以我甚至可以使用捆绑。我需要从WebAPI控制器返回捆绑的url吗?

我知道你发布这个问题已经一年了,但我发现这篇文章我认为回答了你问题中的问题

它实际上给出了如何启用它的说明

首先,您必须检查是否已安装Nuget软件包Microsoft.AspNet.Web.Optimization 工具->Nuget软件包管理器->管理解决方案的Nuget软件包 创建BundleConfig类并定义捆绑包:

使用System.Web.Optimization; 公共类BundleConfig { 公共静态无效注册表BundlesBundleCollection捆绑包 { bundles.Addnew ScriptBundle~/bundles/js.Include ~/Scripts/*.js; bundles.addnewstylebundle~/bundles/css.Include ~/Styles/*.css; } }

在global.asax中的应用程序启动中注册BundleConfig类:

无效应用程序\u开始对象发送方,事件参数e { BundleConfig.RegisterBundlesBundleTable.Bundles; }

在HTML文档中引用捆绑包。 通过禁用调试模式启用绑定。
看看这个:哦,我刚刚看到了jpgrassi的答案。所以你应该没问题。虽然这个链接可以回答这个问题,但最好在这里包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,仅链接的答案可能无效。-感谢您的评论,我们选择不使用内置捆绑,因为它会强制我们的spa由razor view引擎渲染。相反,我们将其与grunt构建捆绑在一起