admin 管理员组

文章数量: 1086019


2024年4月20日发(作者:xml文件打开后)

qiankun的基本用法

Qiankun是一个基于微前端的、面向现代浏览器的多应用解决方案。它可以让

你将一个大型前端项目拆分成若干个小型应用,并且能够将它们集成在同一个页

面中,实现像谷歌、淘宝等大型应用中所使用的模块化加载和异步运行方式。

Qiankun的基本用法包括以下几个步骤:

1. 安装Qiankun。你可以使用npm或者yarn来安装它。

2. 创建Qiankun的主应用。主应用用来加载各个子应用并将它们集成在同一个

页面中。在主应用中,你需要使用`registerMicroApps`方法来注册子应用,

`start`方法来启动应用。

3. 创建Qiankun的子应用。子应用需要包含一个`entry`和一个`container`。其

中`entry`是这个应用的入口文件,`container`是这个应用被加载到主应用中的

容器。在子应用中,你需要使用`start`方法来启动应用,使用

`onGlobalStateChange`方法来监听全局状态的变化。

4. 使用Qiankun的APIs。Qiankun提供了一系列APIs来实现不同的功能,如

获取全局状态、发送全局事件等。你可以在主应用和子应用中使用这些APIs。

5. 运行Qiankun。在完成以上步骤后,你可以运行Qiankun,并在浏览器中查

看你的应用。

Qiankun的基本用法可以帮助你快速地构建微前端应用,并以模块化和异步的

方式来管理多个应用之间的交互。


本文标签: 应用 全局 方法 使用 加载