乾坤qiankun框架搭建项目
主应用 vue2项目搭建
第一步、创建vue2的项目与正常创建无异,在这里不做过多描述;
第二部、将创建好的vue2项目作为主应用,在根目录先安装qiankung
yarn add qiankun # 或者 npm i qiankun -S
第三步、修改src目录下面的main.js
import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'Vue.config.productionTip = falseimport { registerMicroApps, start } from 'qiankun';
registerMicroApps([{name: 'vue2',entry: '//localhost:7000', // 运行微应用的地址container: '#container', // 展示的DOM容器 idactiveRule: '/app-vue2', // 跳转路径},{name: 'vue3',entry: '//localhost:7001',container: '#container',activeRule: '/app-vue3',},
]);
// 启动 qiankun
start();new Vue({router,store,render: h => h(App)
}).$mount('#app')
第四步、在src目录下面的App.vue,提供微应用展示的DOM
<template><div id="app"><nav><router-link to="/">Home</router-link> |<router-link to="/about">About</router-link> |<!--需要与main.js配置的跳转路由一致--><router-link to="/app-vue2">app-vue2</router-link> |<router-link to="/app-vue3">app-vue3</router-link></nav><router-view/><!--微应用在此展示--><div id="container"></div></div>
</template>
到此为止主应用配置完成
然后开始搭建微应用,在主应用与src同级创建一个examples文件夹用来存放微应用 如图所示
主应用vue3搭建具体流程请查看:主应用vue3 点击跳转
微应用vue2搭建具体流程请查看:微应用vue2 点击跳转
微应用vue3搭建具体流程请查看:微应用vue3 点击跳转
乾坤qiankun框架搭建项目相关推荐
- 微前端vue项目实战 -- 乾坤qiankun框架 (一)
背景: 公司研发的项目主要是 GIS地图为基础的管理系统,由主体项目(管理业务模块)+ GIS地图应用,由于 GIS地图应用模块 会在多个地方使用,所以单独构建一个项目,分别在不同的业务场景中引用.交 ...
- ABP框架搭建项目系列教程基础版
我现在要着手一个新的项目,也打算用这个框架,所以想要将我一步一步用这个框架的做项目的步骤和想法跟大家分享出来. 经过前面十二篇的基础教程,现在终于该做个总结了. 第一篇,我们建议新手朋友们先通过ABP ...
- 采用React框架搭建项目
使用vue框架也做了很多项目,基本的需求业务逻辑都没可满足,可是依然对框架内部工作原理不是很熟悉,只是套用一些指令方法去应用,做开发越接近本质收入越大. 原生的一些写法可能已经很过时了,但是仍然要熟悉 ...
- Vue SEO 优化 使用 Vapper SSR 服务器渲染框架 搭建项目 新手教程
Vapper 简介 Vapper 是一个基于 Vue 的服务端渲染(SSR)框架,它的核心目标是:简 单.灵活.强大. 简单:尽最大的努力让开发 SSR 应用与开发 SPA 应用保持一致的体验,降&g ...
- day18_项目框架搭建1
项目的工程目录: py_53 --根目录 py_api --子目录 day18_项目框架搭建 --项目工程目录 common -公用模块 excle.py -获取Excel表单的数据 handler_ ...
- Koa入门(一)—— Koa项目基础框架搭建
Koa项目基础框架搭建 项目初始化 项目自动重启 配置ES6语法 基本目录搭建 配置env信息 自动加载路由 统一异常处理 自定义异常 异常处理中间件 中间件配置 目录别名配置 项目初始化 mkdir ...
- Spring Boot Restful框架搭建和使用【持续更新中】
2019独角兽企业重金招聘Python工程师标准>>> 1 Spring Boot Restful框架搭建 项目源码地址 2 SpringBoot框架使用技巧记录 2.1 pagea ...
- (三) Angular2项目框架搭建心得
前言: 在哪看到过angular程序员被React程序员鄙视,略显尴尬,确实Angular挺值得被调侃的,在1.*版本存在的几个性能问题,性能优化的"潜规则"贼多,以及从1.*到2 ...
- python搭建django框架,Python之Web框架Django项目搭建全过程
Python之Web框架Django项目搭建全过程 IDE说明: Win7系统 Python:3.5 Django:1.10 Pymysql:0.7.10 Mysql:5.5 注:可通过pip fre ...
最新文章
- 2018-4-8蚁群算法---包子阳《智能优化算法以及Matlab实现》第五章
- python实现卡方(Chi-Squared Test)相关性检验
- 99 位职业设计师 99 个设计谏言
- data.DataLoader 数据丢失 不能复用
- Adobe称Flash技术遭排斥 呼吁政府介入
- 小程序中textarea点击按钮事件
- mysql 用户管理表_Mysql—用户表详解(mysql.user)
- java dfs算法蓝桥杯题_【蓝桥杯省赛JavaB组真题详解】四平方和(2016)_疼疼蛇的博客-CSDN博客...
- shell检查硬盘分区空间
- mysql排序显示行数的语句_MySQL中sql语句count(*),orderby,随机数据展示。
- 微服务架构下的熔断框架:hystrix-go
- 设计模式 - 访问者模式
- 一个新的自己从2009年的第一天...
- L1-047 装睡-PAT团体程序设计天梯赛GPLT
- android 远程下载与pull解析技术
- 高端网站建设css3动画响应式模板_集团网站建设高端网站搭建
- 黑客攻击成网络安全大患 危害长久
- 等概率随机产生0和1
- 曲线任意里程中边桩坐标正反算(CASIO fx-4800P计算器)程序
- LaTeX 中的数学字体
热门文章
- canvas中的字体在iOS中变小的问题解决
- mysql服务已经启动但是无法进行连接(can't connect to mysql 1055)
- 深度学习 主机配置和安装总结
- 数据结构 || 图深度优先搜索遍历以及求两点间的简单路径
- 刚毕业女大学生竟和“禽兽”做出这种事
- 洛谷 P1346 电车 dijkstra
- jupyter notebook解压zip文件
- Android海外应用和安卓源码的多国语言翻译
- 北师19春计算机应用基础,北师19春《大学英语(三)》在线考核试卷【参考答案】...
- 数据挖掘之售房数据分析