Skip to content

Commit 9947a36

Browse files
LeoYuanJackLian
authored andcommitted
refactor: synchronize exports of standalone with the normal entry
1 parent 9410d21 commit 9947a36

2 files changed

Lines changed: 26 additions & 9 deletions

File tree

modules/code-generator/src/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { createModuleBuilder } from './generator/ModuleBuilder';
99
import { createDiskPublisher } from './publisher/disk';
1010
import { createZipPublisher } from './publisher/zip';
1111
import createIceJsProjectBuilder, { plugins as icejsPlugins } from './solutions/icejs';
12-
import createIce3JsProjectBuilder, { plugins as icejs3Plugins } from './solutions/icejs3';
12+
import createIceJs3ProjectBuilder, { plugins as icejs3Plugins } from './solutions/icejs3';
1313
import createRaxAppProjectBuilder, { plugins as raxPlugins } from './solutions/rax-app';
1414

1515
// 引入说明
@@ -42,7 +42,7 @@ export default {
4242
createModuleBuilder,
4343
solutions: {
4444
icejs: createIceJsProjectBuilder,
45-
icejs3: createIce3JsProjectBuilder,
45+
icejs3: createIceJs3ProjectBuilder,
4646
rax: createRaxAppProjectBuilder,
4747
},
4848
solutionParts: {

modules/code-generator/src/standalone.ts

Lines changed: 24 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ import './polyfills/buffer';
88
import { createProjectBuilder } from './generator/ProjectBuilder';
99
import { createModuleBuilder } from './generator/ModuleBuilder';
1010
import { createZipPublisher } from './publisher/zip';
11-
import createIceJsProjectBuilder, { plugins as reactPlugins } from './solutions/icejs';
11+
import createIceJsProjectBuilder, { plugins as icejsPlugins } from './solutions/icejs';
12+
import createIceJs3ProjectBuilder, { plugins as icejs3Plugins } from './solutions/icejs3';
1213
import createRaxAppProjectBuilder, { plugins as raxPlugins } from './solutions/rax-app';
1314

1415
// 引入说明
@@ -18,6 +19,7 @@ import { COMMON_CHUNK_NAME, CLASS_DEFINE_CHUNK_NAME, DEFAULT_LINK_AFTER } from '
1819
// 引入通用插件组
1920
import esmodule from './plugins/common/esmodule';
2021
import requireUtils from './plugins/common/requireUtils';
22+
import styleImport from './plugins/common/styleImport';
2123

2224
import css from './plugins/component/style/css';
2325
import constants from './plugins/project/constants';
@@ -32,37 +34,36 @@ import * as CONSTANTS from './const';
3234

3335
// 引入内置解决方案模块
3436
import icejs from './plugins/project/framework/icejs';
37+
import icejs3 from './plugins/project/framework/icejs3';
3538
import rax from './plugins/project/framework/rax';
3639

3740
export default {
3841
createProjectBuilder,
3942
createModuleBuilder,
4043
solutions: {
4144
icejs: createIceJsProjectBuilder,
45+
icejs3: createIceJs3ProjectBuilder,
4246
rax: createRaxAppProjectBuilder,
4347
},
4448
solutionParts: {
4549
icejs,
50+
icejs3,
4651
rax,
4752
},
4853
publishers: {
4954
zip: createZipPublisher,
5055
},
5156
plugins: {
5257
common: {
58+
5359
/**
5460
* 处理 ES Module
5561
* @deprecated please use esModule
5662
*/
5763
esmodule,
5864
esModule: esmodule,
5965
requireUtils,
60-
},
61-
react: {
62-
...reactPlugins,
63-
},
64-
rax: {
65-
...raxPlugins,
66+
styleImport,
6667
},
6768
style: {
6869
css,
@@ -72,6 +73,22 @@ export default {
7273
i18n,
7374
utils,
7475
},
76+
icejs: {
77+
...icejsPlugins,
78+
},
79+
icejs3: {
80+
...icejs3Plugins,
81+
},
82+
rax: {
83+
...raxPlugins,
84+
},
85+
86+
/**
87+
* @deprecated please use icejs
88+
*/
89+
react: {
90+
...icejsPlugins,
91+
},
7592
},
7693
postprocessor: {
7794
prettier,

0 commit comments

Comments
 (0)