mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2026-03-06 10:27:22 +00:00
1. rax 出码合并 2. code style 修复 注:合并的代码中带了 datasource 的 Link: https://code.aone.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/codereview/3717159 * Merge branch 'feat/rax-code-generator' of gitlab.alibaba-inc.com:ali-lowcode/ali-lowcode-engine into feat/rax-code-generator # Conflicts: # packages/code-generator/src/generator/ProjectBuilder.ts # packages/code-generator/src/parser/SchemaParser.ts # packages/code-generator/src/plugins/component/rax/jsx.ts # packages/code-generator/src/plugins/project/constants.ts # packages/code-generator/src/plugins/project/framework/rax/plugins/packageJSON.ts # packages/code-generator/src/plugins/project/i18n.ts # packages/code-generator/src/publisher/disk/index.ts # packages/code-generator/src/publisher/disk/utils.ts # packages/code-generator/src/types/core.ts # packages/code-generator/src/types/schema.ts # packages/code-generator/src/utils/compositeType.ts # packages/code-generator/src/utils/nodeToJSX.ts * refactor: code-generator * Merge remote-tracking branch 'origin/refactor/code-style' into refactor/code-style-code-generator # Conflicts: # .vscode/launch.json
86 lines
1.7 KiB
Plaintext
86 lines
1.7 KiB
Plaintext
{
|
|
// 本例是为了测试一下小程序的 runtime 模式
|
|
version: '1.0.0',
|
|
componentsMap: [
|
|
{
|
|
componentName: 'Card',
|
|
package: '@alife/right-design-card',
|
|
version: '*',
|
|
destructuring: false,
|
|
exportName: 'Card',
|
|
},
|
|
{
|
|
componentName: 'View',
|
|
package: 'rax-view',
|
|
version: '^1.0.0',
|
|
destructuring: false,
|
|
exportName: 'View',
|
|
},
|
|
{
|
|
componentName: 'Text',
|
|
package: 'rax-text',
|
|
version: '^1.0.0',
|
|
destructuring: false,
|
|
exportName: 'Text',
|
|
},
|
|
{
|
|
componentName: 'Image',
|
|
package: 'rax-image',
|
|
version: '^1.0.0',
|
|
destructuring: false,
|
|
exportName: 'Image',
|
|
},
|
|
{
|
|
componentName: 'Page',
|
|
package: 'rax-view',
|
|
version: '^1.0.0',
|
|
destructuring: false,
|
|
exportName: 'Page',
|
|
},
|
|
],
|
|
componentsTree: [
|
|
{
|
|
componentName: 'Page',
|
|
fileName: 'home',
|
|
meta: {
|
|
router: '/',
|
|
},
|
|
state: {},
|
|
props: {},
|
|
lifeCycles: {},
|
|
methods: {},
|
|
dataSource: {
|
|
list: [],
|
|
},
|
|
children: [
|
|
{
|
|
componentName: 'Card',
|
|
children: [
|
|
{
|
|
componentName: 'Text',
|
|
props: {},
|
|
children: 'This is a demo card.',
|
|
},
|
|
],
|
|
},
|
|
],
|
|
},
|
|
],
|
|
utils: [],
|
|
css: 'page,body{\n width: 750rpx;\n overflow-x: hidden;\n}',
|
|
config: {
|
|
sdkVersion: '1.0.3',
|
|
historyMode: 'hash',
|
|
targetRootID: 'root',
|
|
miniAppBuildType: 'runtime',
|
|
},
|
|
meta: {
|
|
name: 'Rax App Demo',
|
|
git_group: 'demo-group',
|
|
project_name: 'demo-project',
|
|
description: '这是一个示例应用',
|
|
spma: 'spmademo',
|
|
creator: '张三',
|
|
},
|
|
}
|