Skip to content

创建一个主应用

bash
$ pnpm create vite@latest qiankun-app --template vue-ts

安装 qiankun

pnpm add qiankun

在主应用中注册微应用

import { registerMicroApps, start } from 'qiankun';

registerMicroApps([
  {
    name: 'react app', // app name registered
    entry: '//localhost:7100',
    container: '#yourContainer',
    activeRule: '/yourActiveRule',
  },
  {
    name: 'vue app',
    entry: { scripts: ['//localhost:7100/main.js'] },
    container: '#yourContainer2',
    activeRule: '/yourActiveRule2',
  },
]);

start();

vite 本身不支持 qiankun,需要安装 vite-plugin-qiankun

pnpm install vite-plugin-qiankun