快速上手
- 子应用的资源和接口的请求都在主域名发起,所以会有跨域问题,子应用必须做cors 设置
app.use((req, res, next) => {
// 路径判断等等
res.set({
"Access-Control-Allow-Credentials": true,
"Access-Control-Allow-Origin": req.headers.origin || "*",
"Access-Control-Allow-Headers": "X-Requested-With,Content-Type",
"Access-Control-Allow-Methods": "PUT,POST,GET,DELETE,OPTIONS",
"Content-Type": "application/json; charset=utf-8",
});
// 其他操作
});
- 无界有三种运行模式:单例模式、保活模式、重建模式
- 其中保活模式、重建模式子应用无需做任何改造工作,单例模式需要做生命周期改造
- 生命周期改造
- 将子应用路由的创建、实例的创建渲染挂载到window.__WUJIE_MOUNT函数上