当前位置: 首页 > wzjs >正文

国外家装设计网站宁波seo

国外家装设计网站,宁波seo,html网站开发相关书籍,做网站优化的弊端记录一次无界微前端使用 无界微前端主应用子应用nginx配置 无界微前端 https://wujie-micro.github.io/doc/ 因为使用的是vue项目主应用和次应用都是 所以用的封装的。 https://wujie-micro.github.io/doc/pack/ 主应用 安装 选择对应的版本 # vue2 框架 npm i wujie-vue2…

记录一次无界微前端使用

  • 无界微前端
  • 主应用
  • 子应用
  • nginx配置

无界微前端

https://wujie-micro.github.io/doc/

因为使用的是vue项目主应用和次应用都是 所以用的封装的。
https://wujie-micro.github.io/doc/pack/

主应用

安装 选择对应的版本

# vue2 框架
npm i wujie-vue2 -S
# vue3 框架
npm i wujie-vue3 -S

你可以在主应用新建一个路由

<template><WujieVue width="100%" height="100%" name="logs" :url="url" :props="props" :sync="true"></WujieVue>
</template><script setup>
import { useUserStore } from "@/stores/modules/user";
import { computed, ref } from "vue";
import { useAppStore } from "@/stores/modules/app";const appStore = useAppStore();
const appNow = computed(() => appStore.nowApp);
const userStore = useUserStore();
const url = "http://xxxx";
const props = computed(() => {return {xxx};
});
</script><style></style>

props是共享的数据

子应用

不需要安装依赖包

if (window.__POWERED_BY_WUJIE__) {let app: any;window.__WUJIE_MOUNT = () => {app = createApp(App);app.use(ElementPlus);app.use(pinia);app.use(router);app.mount("#app");const globalStore = useGlobalStore();globalStore.$reset();nextTick(() => {if (window.$wujie) {const { token, userInfo, nowApp, appList } = window.$wujie.props;// xxxx 处理主应用共享的数据}});};window.__WUJIE_UNMOUNT = () => {app.unmount();};/*由于vite是异步加载,而无界可能采用fiber执行机制所以mount的调用时机无法确认,框架调用时可能vite还没有加载回来,这里采用主动调用防止用没有mount无界mount函数内置标记,不用担心重复mount*/window.__WUJIE.mount();
}else{
// 正常amount
}

nginx配置

因为会跨域 所以静态资源要允许跨域,子应用添加允许主应用跨域。

    location ~ .*\.(js|css)?${# 全局跨域设置add_header 'Access-Control-Allow-Origin' 'xxxx';expires      12h;error_log /dev/null;access_log /dev/null;}

其他的 比如接口什么的,服务端也要放通对应的地址。或者都交给nginx。


文章转载自:

http://C9DIokmA.kpmxn.cn
http://phwaMI7d.kpmxn.cn
http://EXxUpEm6.kpmxn.cn
http://oLDLSsx4.kpmxn.cn
http://JiQLRojk.kpmxn.cn
http://gdIpaj4W.kpmxn.cn
http://DxQ8FRN9.kpmxn.cn
http://mQHIrdSk.kpmxn.cn
http://eV6yR8oO.kpmxn.cn
http://kycw0Mak.kpmxn.cn
http://5T740dMo.kpmxn.cn
http://xyxhBuFS.kpmxn.cn
http://f5B8eM7H.kpmxn.cn
http://XHX1AGGK.kpmxn.cn
http://TbCeTTsk.kpmxn.cn
http://MINgFqaZ.kpmxn.cn
http://yCo20q1E.kpmxn.cn
http://p6RBWcDn.kpmxn.cn
http://t4YhcGMg.kpmxn.cn
http://QnJQM4oW.kpmxn.cn
http://ZnkQfDoj.kpmxn.cn
http://XuL5sHKz.kpmxn.cn
http://mk2Cf8ZN.kpmxn.cn
http://E70QOlyS.kpmxn.cn
http://P1lv24YY.kpmxn.cn
http://BUWRIPoB.kpmxn.cn
http://PtLSzOVJ.kpmxn.cn
http://GMcK0DnA.kpmxn.cn
http://PK31iV9w.kpmxn.cn
http://20ovdh4L.kpmxn.cn
http://www.dtcms.com/wzjs/673855.html

相关文章:

  • 如何做网站seo韩小培一个空间放2个wordpress
  • 论坛网站前置审批wordpress多个文章页
  • 帮人家做网站怎么赚钱常州手机网站建设
  • 私人制定网站营业执照注销
  • 天河网站建设外包平台开发是做什么的
  • 网站如何添加代码福建省市场监督管理局
  • 邯郸专业做网站报价改变网站的域名
  • 网站维护托管公司手机网页无法打开是什么原因
  • 企业局域网做网站屏蔽可以直接进入网站的正能量照片
  • 建设网站的工作总结wordpress android 源码
  • 马关网站建设微网站建设包括哪些
  • 寿光专业做网站电商发展新方向
  • 做公司网站的模板下载广州冼村街道办
  • 网站没有访问量网站建设必要性和意义
  • 上海网站建设制作企业所得税优惠政策2021年计算
  • 种子网站模板软件开发服务费
  • 酷家乐设计家官网廊坊视频优化展现
  • 创建众筹网站进度跟踪网站开发
  • 如何改wordpress网站图标桂林相关网站
  • 人工智能和网站开发北京综合网络营销
  • 一般建设企业网站的费用wordpress会员查看
  • 解析域名就可以做网站企业网站现状
  • 怎么看网站是谁家做的wordpress换标题
  • 建设通网站怎么注销邢台网红二妹
  • 建设信用卡手机银行官方网站贷款平台代理怎么加入
  • 好看云在线网站模板西安做企业网站排名
  • 镇江网站制作费用安卓开发工具下载
  • 推销网站wordpress apple
  • 大连零基础网站建设教学电话wordpress显示flash logo
  • 南县做网站多少钱全国招聘网站排名