字段配置类型名修改
笑笑 编写于 2023-04-26 22:42:15
NewLife.CubeVue
import '@ant-design-vue/pro-layout/dist/style.css';
import { createCubeUI, fileContext } from '@newlifex/cube-ui';
import '@newlifex/cube-ui/dist/style.css';
import 'element-plus/dist/index.css';
import { createApp } from 'vue';
import App from './App.vue';

const cubeUI = createCubeUI();

const app = createApp(App);
app.use(cubeUI);

const store = app.config.globalProperties.$store;

// 注册组件
const files = import.meta.glob('@/**/*.(vue|tsx)', { eager: true });

store.dispatch('setFiles', files);

fileContext.addFiles(files);

// store.dispatch('setUrls', { baseUrl: 'http://localhost:5000' })
// store.dispatch('setUrls', { baseUrl: 'https://cube2.newlifex.com' });
store.dispatch('setUrls', { baseUrl: (window as any).baseUrl });

store.dispatch('setLayout', 'LayoutAntdv');

app.mount('#app');