fes.js/packages/fes-plugin-qiankun/examples/vite-main/.fes.js

64 lines
1.7 KiB
JavaScript
Raw Normal View History

// .fes.js 只负责管理编译时配置只能使用plain Object
export default {
access: {
roles: {
admin: ['*'],
},
},
layout: {
title: 'vite 主应用',
2022-01-04 16:19:17 +08:00
footer: 'Created by MumbleFE',
multiTabs: false,
navigation: 'mixin',
menus: [
{
name: 'index',
},
{
title: 'webpack子应用',
children: [
{
name: 'webpack-micro-index',
},
{
name: 'webpack-micro-test',
},
],
},
{
title: 'vite子应用',
children: [
{
name: 'vite-micro-index',
},
{
name: 'vite-micro-test',
},
],
},
],
},
qiankun: {
main: {
apps: [
{
name: 'webpack-micro', // 唯一 id
entry: '//localhost:9001', // html entry
props: {}, // 传递给子应用的数据
},
{
name: 'vite-micro', // 唯一 id
entry: '//localhost:8001', // html entry
props: {}, // 传递给子应用的数据
},
],
},
},
plugins: [
require.resolve('../../../fes-plugin-model/lib'),
require.resolve('../../../fes-plugin-layout/lib'),
require.resolve('../../../fes-plugin-access/lib'),
2022-05-11 17:53:57 +08:00
],
};