* 运行模块 * * @inner * @param module 模块类 * @param name 模块名称
(module: typeof BaseModule, name: string)
| 162 | * @param name 模块名称 |
| 163 | */ |
| 164 | function _runModule(module: typeof BaseModule, name: string): Promise<void> | void { |
| 165 | const moduleInstance = new module(name) |
| 166 | moduleInstances[name] = moduleInstance |
| 167 | |
| 168 | if (moduleInstance.isEnabled()) { |
| 169 | return moduleInstance.run() |
| 170 | } |
| 171 | } |
| 172 | |
| 173 | /** |
| 174 | * 加载默认模块 |
no test coverage detected