import { Module } from '../local/Module'; export class ModuleManager { /**模块Hash*/ private static _modules: any[]; /** * 注册模块 * @param $moduleClass * */ static resigerModule($modules: any[]): void { this._modules = $modules; } /**启动各个模块*/ static startModule(): void { for (var i: number = 0, l: number = this._modules.length; i < l; i++) { var $moduleClass: any = this._modules[i]; var _instance: Module = new $moduleClass(); //启动所有代理 _instance.startProxy(); } } }