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

微前端qiankun的部署

微前端qiankun的部署

  • 本地开发
    • 主应用配置启动端口
    • 子应用配置启动端口
  • 测试环境部署:
    • 场景 1:主应用和微应用部署到同一个服务器(同一个 IP 和端口)
      • 微应用都放在在一个特殊名称(不会和微应用重名)的文件夹下
      • 主应用配置
      • 子应用配置
    • 配置nginx

本地开发

主应用配置启动端口

打开主应用项目
src/micro/app.js文件中查看子应用的端口号

/*** name: 微应用名称 - 具有唯一性* entry: 微应用入口 - 通过该地址加载微应用,本地与服服务器配置有区别* container: 微应用挂载节点 - 微应用加载完成后将挂载在该节点上* activeRule: 微应用触发的路由规则 - 触发路由规则后将加载该微应用*/{name: 'netmoni_child1',entry:origin + (ENV === 'development' ? ':31325' : '/child/netmoni_child1/'),container: '#child1_frame',activeRule: '/sub/child1',props: { ...msg } // 下发子应用的信息}

例如此端口号为31325

子应用配置启动端口

打开子应用项目
src/settings.js配置子应用启动端口:

module.exports = {//...其他配置/*** @type {String} ''* @description sub project port*/port: 31325
}

此端口需与主应用对应一致
分别启动运行主应用与子应用即可

测试环境部署:

场景 1:主应用和微应用部署到同一个服务器(同一个 IP 和端口)

http://www.lryc.cn/news/524923.html

相关文章:

  • HTML表格-掌握表格标签与属性
  • PID控制的优势与LabVIEW应用
  • 全球化趋势与中资企业出海背景
  • Oracle之RMAN备份异机恢复(单机到单机)
  • Servlet快速入门
  • 深入解析 Linux 内核中的 InfiniBand 驱动接口:ib_verbs.h
  • vulnhub靶场【kioptrix-1靶机】
  • Linux 6.14 内核的主要特性
  • 【Linux】深刻理解动静态库
  • 亚博microros小车-原生ubuntu支持系列:8-脸部检测与人脸特效
  • 代码随想录算法训练营day32
  • 缓存之美:万文详解 Caffeine 实现原理(下)
  • 中企出海:从国际投资建厂:投前投中投后重点事项
  • github登录用的TOTP和恢复码都丢失了怎么办
  • 最长递增子序列问题(Longest Increasing Subsequence),动态规划法解决,贪心算法 + 二分查找优化
  • Python中采用.add_subplot绘制子图的方法简要举例介绍
  • 纯 Python、Django、FastAPI、Flask、Pyramid、Jupyter、dbt 解析和差异分析
  • C++实现有限元二维杆单元计算 Bar2D2Node类(纯自研 非套壳)
  • wx036基于springboot+vue+uniapp的校园快递平台小程序
  • Unity中两个UGUI物体的锚点和中心点设置成不一样的,然后怎么使两个物体的位置一样?
  • 兼职全职招聘系统架构与功能分析
  • HTML5 History API
  • 2025_1_22打卡
  • Formality:不可读(unread)的概念
  • stm32f103C8T6和AT24C256链接
  • 5.SQLAlchemy对两张有关联关系表查询
  • 2.2.1 语句结构
  • 安当二代TDE透明加密技术与SMS凭据管理系统相结合的数据库安全解决方案
  • es的date类型字段按照原生格式进行分组聚合
  • 高频次UDP 小包丢包分析