3

我正在尝试使用 Microsoft 的 Web 优化捆绑工具包,它适用于其他一切。

但是,当我尝试要求它缩小 AngularJS 时,我在生成的 Javascript 输出中收到以下错误消息:

“对命名函数表达式的模糊引用”

我什至不知道从哪里开始。. .

4

2 回答 2

2

这个问题的答案(在我看来不应该被否决,因为它代表了一个真正的问题)是从使用“Microsoft.Web.Optimization”命名空间的旧 Microsoft.Web.Optimization 包升级并确保您正在使用他们最新的,由“System.Web.Optimization”命名空间表示。

在较旧的 Microsoft 包中,Angular 在交给 JsMinify 时会崩溃。在最新版本中不再如此。

起初我没有意识到我使用的是该软件包的旧版本,因为软件包名称发生了变化 - 因此我在它上面旋转了一段时间。

于 2013-09-23T17:03:29.957 回答
1

在我看来,最好的解决方法是在使用另一个工具缩小之前预先缩小 Angular 应用程序ngmin,以保持依赖注入工作。

https://github.com/btford/ngmin

高温高压

于 2013-09-18T19:58:08.377 回答