Skip to content

Commit b57afb1

Browse files
committed
add mirco component bus
1 parent 41b4dc0 commit b57afb1

File tree

4 files changed

+10
-6
lines changed

4 files changed

+10
-6
lines changed

admin-pro-ui/src/pages/mirco/index.tsx

+7-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React, {useState} from "react";
2-
import {Button, Space} from "antd";
2+
import {Button, message, Space} from "antd";
33
import ComponentBus from "@/framework/ComponentBus";
44
import {HeaderProps} from "@/gateway";
55
import HeaderDefault from "@/gateway/default/Header";
@@ -22,6 +22,10 @@ const MircoPage = () => {
2222
const {remoteUrl, scope, module} = values;
2323
ComponentBus.getInstance()
2424
.registerRemoteComponent(HeaderKey, remoteUrl, scope, module)
25+
.catch(error=>{
26+
console.error("load remote component error", error);
27+
message.error('load remote component error');
28+
})
2529
.finally(() => {
2630
setVisible(false);
2731
});
@@ -35,8 +39,8 @@ const MircoPage = () => {
3539
<Space>
3640
<Button onClick={() => {
3741
form.setFieldsValue({
38-
remoteUrl: "http://localhost:4000/remoteEntry.js",
39-
scope: "MircoApp2",
42+
remoteUrl: "http://localhost:3000/remoteEntry.js",
43+
scope: "MircoApp",
4044
module: "./Header"
4145
})
4246
setVisible(true);

admin-pro-ui/webpack.config.dev.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ const common = require('./webpack.common.js');
44
module.exports = merge(common, {
55
mode: 'development',
66
devServer: {
7-
port: 3000,
7+
port: 8000,
88

99
proxy: [
1010
{

admin-pro-ui/webpack.config.mock.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ const express = require('express');
77
module.exports = merge(common, {
88
mode: 'development',
99
devServer: {
10-
port: 3000,
10+
port: 8000,
1111

1212
setupMiddlewares: (middlewares, devServer) => {
1313
if (!devServer) {

admin-pro-ui/webpack.config.prod.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ const common = require('./webpack.common.js');
44
module.exports = merge(common,{
55
mode: 'production',
66
devServer: {
7-
port: 13000,
7+
port: 8000,
88
},
99
});

0 commit comments

Comments
 (0)