前端微服务架构4-生产环境打包部署补充
生产环境使用同一个ip和端口部署父子应用,所以和本地运行有所区别,
区别1:主应用中子应用的注册:
var apps = [ { name: 'cw-wfw1', entry: '/child1/', //入口文件不同,本地为entry: '//localhost:10001',
container: '#wfw1',
activeRule: '/compliancePromotion', props: { // routerBase: "/compliancePromotion" } }, ];
区别2:子应用配置打包路径vue.config.js
publicPath: '/child1/',
3:nginx配置:打包文件的目录结构为在主应用的dist下添加child1文件夹,子应用的打包文件放在这里
location /child1 { root D://test/dist/; index index.html index.htm; try_files $uri $uri/ /child1/index.html; }
标签:
前端微服务
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)