2020-03-29 23:08:03 +08:00

23 lines
676 B
JavaScript

import { boot, run } from '@ali/lowcode-runtime';
import Renderer from '@ali/lowcode-react-renderer';
import FusionLoading from './preview/plugins/loading/fusion';
import BasicLayout from './preview/layouts/BasicLayout';
import provider from './preview/plugins/provider';
// 注册渲染模块
boot.registerRenderer(Renderer);
// 注册布局组件,可注册多个
boot.registerLayout('BasicLayout', BasicLayout);
// 注册页面 Loading
boot.registerLoading(FusionLoading);
const appProvider = provider.create('lowcode_demo'); // 入参为应用唯一标识
// 异步加载应用配置
appProvider.then(({ App, config }) => {
// 启动应用
run(App, config);
});