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

43 lines
1.1 KiB
JavaScript
Raw Normal View History

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