Skip to content

Commit 64d742c

Browse files
author
winjo
committed
fix: 增加 alex module
1 parent 18cb06b commit 64d742c

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import { Injectable, Provider } from '@ali/common-di';
2+
import { BrowserModule } from '@ali/ide-core-browser';
3+
import { ExtensionActivateContribution } from './extension/extension.contribution';
4+
5+
@Injectable()
6+
export class AlexModule extends BrowserModule {
7+
providers: Provider[] = [ExtensionActivateContribution];
8+
}

packages/alex/src/core/modules.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ import { WorkspaceEditModule } from '@ali/ide-workspace-edit/lib/browser';
4646

4747
import { ClientModule, ServerModuleCollection } from '@alipay/alex-core';
4848
import { PluginModule } from '@alipay/alex-plugin';
49+
import { AlexModule } from './alex.module';
4950

5051
// TODO: 部分模块需要注意顺序,否则会报错,待框架侧调整修复
5152
export const modules: ModuleConstructor[] = [
@@ -100,4 +101,5 @@ export const modules: ModuleConstructor[] = [
100101
ClientModule,
101102
PluginModule,
102103
...ServerModuleCollection,
104+
AlexModule,
103105
];

0 commit comments

Comments
 (0)