/* * @Author: ZengJing * @Date: 2022-04-12 18:26:15 * @LastEditTime: 2022-04-14 09:47:56 * @LastEditors: ZengJing * @Description: * @FilePath: \CivWeb\config\micor.js */ export function genActiveRule(routerPrefix) { return location => { debugger return location.pathname.startsWith(routerPrefix) }; } export default { dev: [ // { // name: 'dosing-web', // entry: `//${window.location.hostname}:8080/dosing-web`, // container: '#micro-container', // activeRule: '/civbase/dosing-web', // }, { name: 'civ_water', entry: `//${window.location.hostname}:8081/civ_water`, container: '#micro-container', activeRule: '/civbase/civ_water', }, // { // name: 'civ_configuration', // entry: `//${window.location.hostname}:8080/civ_configuration`, // container: '#micro-container', // activeRule: '/civbase/civ_configuration', // }, // { // name: 'report', // entry: `//127.0.0.1:8345/report/workplatform`, // container: '#micro-container', // activeRule: '/civbase/report', // props: { // origin: `//127.0.0.1:8345`, // }, // }, // { // name: 'civ_webgis', // entry: `//${window.location.hostname}:8081/civ_webgis`, // container: '#micro-container', // activeRule: '/civbase/civ_webgis', // }, { name: 'civweb4', entry: `//${window.location.hostname}:3020/civweb4`, container: '#micro-container', activeRule: '/civbase/civweb4', }, { name: 'civ_energy', entry: `//${window.location.hostname}:8081/civ_energy`, container: '#micro-container', activeRule: '/civbase/civ_energy', }, // { // name: 'middleground', // entry: `//${window.location.hostname}:8082/middleground`, // container: '#micro-container', // activeRule: '/civbase/middleground', // }, // { // name: 'civ_3d', // entry: `//${window.location.hostname}:12000/civ_3d`, // container: '#micro-container', // activeRule: '/civbase/civ_3d', // }, ], prod: [ { name: 'web4_console', entry: `//${window.location.host}/civweb4`, container: '#micro-container', activeRule: genActiveRule('/civbase/civweb4'), props: {}, }, ], };