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

兼容最好wordpress主题seo网络优化是什么意思

兼容最好wordpress主题,seo网络优化是什么意思,html所有标签大全,做一个app得多少钱零: 前言 微前端可以将大应用拆分功能独立的微应用,可独立开发部署, 每个微应用可以采用自己的技术栈,这样更好维护和拓展。微前端也会存在跨域 权限控制 数据共享 性能(页面加载时间) 安全 多团队协作(一个团队负责一个页面或模…

零: 前言

微前端可以将大应用拆分功能独立的微应用,可独立开发部署,
每个微应用可以采用自己的技术栈,这样更好维护和拓展。微前端也会存在跨域 权限控制 数据共享 性能(页面加载时间) 安全 
多团队协作(一个团队负责一个页面或模块) 组件重用。要采用适合的方案

一: 创建项目

主项目

yarn create vite main-app --template react-ts

micro-react01项目

npx create-react-app micro-react01 --template typescript

micro-vue01项目

yarn create vite micro-vue01 --template vue-ts

二: 主项目操作

npm i quankun -S

在主项目app.tsx加入下面的代码

import { registerMicroApps, start } from 'qiankun';registerMicroApps([{name: 'reactapp', // app name registeredentry: '//localhost:3001',container: '#yourContainer1',activeRule: '/app1',},{name: 'vueapp',entry: '//localhost:5175',container: '#yourContainer2',activeRule: '/app2',},
]);start();import { loadMicroApp } from 'qiankun';// loadMicroApp({
//   name: 'reactapp',
//   entry: '//localhost:3001',
//   container: '#yourContainer1',
// });

帮加上插槽地址

<div id='yourContainer1'></div><div id='yourContainer2'></div>

最终如下
app.tsx

import { useState } from 'react'
import reactLogo from './assets/react.svg'
import viteLogo from '/vite.svg'
import './App.css'
import { registerMicroApps, start } from 'qiankun';registerMicroApps([{name: 'reactapp', // app name registeredentry: '//localhost:3001',container: '#yourContainer1',activeRule: '/app1',},{name: 'vueapp',entry: '//localhost:5175',container: '#yourContainer2',activeRule: '/app2',},
]);start();import { loadMicroApp } from 'qiankun';// loadMicroApp({
//   name: 'reactapp',
//   entry: '//localhost:3001',
//   container: '#yourContainer1',
// });function App() {const [count, setCount] = useState(0)return (<><div>mainapp<div id='yourContainer1'></div><div id='yourContainer2'></div></div></>)
}export default App

三: 微项目操作

micro-react01项目

package.json中加入"devServer": {"headers": {"Access-Control-Allow-Origin": "*","Access-Control-Allow-Methods": "GET, POST, PUT, DELETE","Access-Control-Allow-Headers": "*"}}执行npm run build打包

然后启动服务

npm i serve -g
serve

得到服务地址localhost:3001

四: 访问微应用

访问: 主项目地址/app1,
此时,发现micro-react01应用已经加载出来了

http://www.yayakq.cn/news/864287/

相关文章:

  • wordpress网站安装施工企业入外省名单公示
  • 2017网站发展趋势ios个人开发者账号
  • 推广游戏网站怎么做网上商城网站开发
  • 企业网站怎么做的高大上哈尔滨网站设计模板
  • 手机网站菜单sem是什么意思
  • 商务网站规划设计要点源码交易
  • 广西住房和城乡建设厅网站首页实战直播
  • 白山网站seo网站开发及设计演讲海报
  • 国内知名的wordpress网站wordpress 短信认证
  • 网站建设 总体目标营销咨询顾问
  • 唐山网站建设优化推广文案标题
  • 莱州网站建设青岛华夏商务网合作加盟
  • 网站建设花都网站 栏目管理
  • jsp网站购买空间企业网站建设太原网站建设
  • 动地科技登录网站12.12做网站的标题
  • 搭建网站需要的软件下载外卖网站那家做的好
  • 网站建设学什么的建设厅质监总站网站
  • 鲁山网站建设兼职上海广告传媒公司一览表
  • 制作网站要多少费用安徽网站建设详细策划
  • wap网站 教程休闲生活网页制作视频教程
  • 中国空间站完整图西昌有做网站的公司吗
  • 黄页哪个网站好自己做的视频网站上传电影
  • 招聘信息网站安徽省交通运输厅门户网站
  • wordpress建站发文教程网站优化怎样提高网站用户体验
  • 个人网站什么语言做深圳网上注册公司的流程
  • 兼职网站建设推广人才网站开发的主要工作
  • eclipse做购物网站动易网站模板
  • 买房子最好的网站被国家禁止访问的网站怎么打开
  • 网站后台主流网站开发语言东莞建设网企业沟通平台
  • 网站生成手机版佛山公司注册地址