我正在尝试使用 Microsoft 的 Web 优化捆绑工具包,它适用于其他一切。
但是,当我尝试要求它缩小 AngularJS 时,我在生成的 Javascript 输出中收到以下错误消息:
“对命名函数表达式的模糊引用”
我什至不知道从哪里开始。. .
我正在尝试使用 Microsoft 的 Web 优化捆绑工具包,它适用于其他一切。
但是,当我尝试要求它缩小 AngularJS 时,我在生成的 Javascript 输出中收到以下错误消息:
“对命名函数表达式的模糊引用”
我什至不知道从哪里开始。. .
这个问题的答案(在我看来不应该被否决,因为它代表了一个真正的问题)是从使用“Microsoft.Web.Optimization”命名空间的旧 Microsoft.Web.Optimization 包升级并确保您正在使用他们最新的,由“System.Web.Optimization”命名空间表示。
在较旧的 Microsoft 包中,Angular 在交给 JsMinify 时会崩溃。在最新版本中不再如此。
起初我没有意识到我使用的是该软件包的旧版本,因为软件包名称发生了变化 - 因此我在它上面旋转了一段时间。