用较小的应用程序组织 Angular 应用程序的首选方式是什么?
我已经阅读了许多讨论组织主题的文章,这些主题涉及一个内聚的应用程序,但是,没有什么“较大的应用程序”充当较小的、可能不相关的应用程序的外壳。
特别是我正在努力的地方是创建 angular.module(s)。我的第一直觉是做类似的事情
var portal = angular.module('Portal', [ 'Admin', 'SubApp1', 'SubApp2']);
/**
* Each of the sub-applications will have their own controllers, etc
*/
var admin = angular.module('Admin', [] );
var subApp1 = angular.module('SubApp1', []);
var subApp2 = angular.module('SubApp2', []);
每个 subApp 模块都是它自己的独立应用程序。
将子应用程序模块注入门户模块/父应用程序是“角度方式”吗?