Angular模块声明与将所有内容附加到主模块

时间:2014-09-19 12:16:45

标签: angularjs

我正在为使用离子构建的混合应用创建结构。

我们使用gulp来连接和缩小文件。

到目前为止,我追加 app.js中定义的每个控制器,服务和指令到我的主模块

这些组件中的每一个都在其自己的文件中定义,然后连接首先与app.js一起gulp,其他所有内容都会持续。

这是离子对10k loc IonicModule的影响。

除了更好的结构(每个组件在一个组件中)之外,我是否应该将角度模块系统用于主要应用程序模块(例如 app.directives,app.controllers 等)以外的任何原因文件)我已经用离子学方法了吗?

我能想到两件事:

  1. 可测试性:据我所知,我不必将模块声明为 angular.module ,我应该能够模拟控制器模块(例如myApp.controller(x ...)以及

  2. 效果:据我所知,不应该是性能提升,我错了吗?

0 个答案:

没有答案