<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[baist_5的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/baist_5</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; baist_5]]></copyright><item><title><![CDATA[已有前端项目改造成qiankun子系统]]></title><link>https://blog.youkuaiyun.com/baist_5/article/details/153783861</link><guid>https://blog.youkuaiyun.com/baist_5/article/details/153783861</guid><author>baist_5</author><pubDate>Thu, 23 Oct 2025 16:05:04 +0800</pubDate><description><![CDATA[摘要： Qiankun支持多种前端框架作为子系统，包括Vue、React、Angular、Svelte等，以及Vite、UmiJS构建的应用，甚至原生JS/jQuery项目。通过标准化改造流程，独立前端项目可接入Qiankun生态。关键步骤包括：安装依赖（可选）、配置CORS跨域支持、修改打包输出为UMD格式，以及重构入口文件以适配Qiankun生命周期（bootstrap/mount/unmount）。改造需注意动态路由base路径、资源加载路径和独立运行兼容性，最终实现主-子应用的无缝集成。]]></description><category></category></item><item><title><![CDATA[qiankun微前端构建笔记：react主应用，vue2/vue3/react子应用]]></title><link>https://blog.youkuaiyun.com/baist_5/article/details/153464218</link><guid>https://blog.youkuaiyun.com/baist_5/article/details/153464218</guid><author>baist_5</author><pubDate>Fri, 17 Oct 2025 16:40:31 +0800</pubDate><description><![CDATA[对于任何微应用框架来说，都是由基座(即父应用)和子应用组合构成的，下面开始搭建基座。父应用可以采用不同的技术框架，比如react、vue2、vue3。先确保开发环境安装好了Nodejs，然后执行以下命令。如果要创建react父应用：
vue父应用：
Umi父应用：
这里用react举例，运行上面第一个指令，直到出现下面的成功提示：成功之后，在父工程里添加qiankun，用npm或yarn都行。
3 在基座里注册子应用
3.1 子应用的注册
注册子应用需要使用 qiankun 提供的方法 registerMi]]></description><category></category></item><item><title><![CDATA[‘UMI_ENV‘不是内部或外部命令，也不是可运行的程序或批处理文件。]]></title><link>https://blog.youkuaiyun.com/baist_5/article/details/131212325</link><guid>https://blog.youkuaiyun.com/baist_5/article/details/131212325</guid><author>baist_5</author><pubDate>Wed, 14 Jun 2023 17:40:31 +0800</pubDate><description><![CDATA['UMI_ENV'不是内部或外部命令，也不是可运行的程序或批处理文件。]]></description><category></category></item></channel></rss>