0

我读过这篇文章Mvc4 bundling, minification and AngularJS services

但它没有解决如何正确缩小 AngularJS 项目。

我应该缩小除我的视图模型之外的所有内容吗?假设我的模板使用如下代码:

 Hello <b>{{model.name}}</b>

如果我缩小控制器,“模型”属性将被缩小,对吗?从而打破了上述模板。

我看过一些关于 AngularJS 的视频,他们说你可以应用缩小但跳过属性的缩小。

那应该可以解决问题,缩小代码但将所有属性名称保留在控制器/模型上

我将如何使用 MVC4 捆绑包完成此任务?

4

1 回答 1

3

我相信你可以缩小一切。您的模型将始终被实例化$scope$scope.myModel因此模型名称不会被缩小。

我对缩小有一点了解,缩小器不会缩小它无法确定其使用范围的元素。所以 minifier 缩小了 private vars, functions 等。

我们在 MVC 项目中使用 AngularJS 和 bundler,我们没有遇到 AngularJS 本身的问题。

于 2013-07-23T09:29:52.373 回答