Validate config "qiankun" failed, "apps" is not allowed
时间: 2023-07-07 11:43:09 浏览: 181
这个错误一般是由于 qiankun 配置项中的 `apps` 属性被识别为不合法的配置项而导致的。这是因为在 UmiJS 中,`qiankun` 配置项的语法是通过解析 `qiankun.ts` 文件实现的,而 `qiankun.ts` 中只能使用 `master` 和 `slave` 属性,而不能使用 `apps` 属性。
如果你想要在主应用中配置子应用列表,你需要将 `apps` 属性放到 `master` 属性下,如下所示:
```
export default {
plugins: [
'@umijs/plugin-qiankun',
],
qiankun: {
master: {
apps: [
{
name: 'app1',
entry: '//localhost:8001',
},
{
name: 'app2',
entry: '//localhost:8002',
},
],
},
},
};
```
请注意,如果你在使用 `@umijs/plugin-qiankun` 时遇到了这个问题,你需要检查你的 `qiankun` 配置项是否符合语法规范。
相关问题
⏱️ MFSU Enabled Validate config "qiankun" failed, "apps" is not allowed ValidationError: "apps" is not allowed
根据你的描述,我猜测你正在使用微前端框架 qiankun 进行开发。出现这个错误的原因可能是你的配置文件中出现了不被允许的属性 "apps"。可以检查一下你的配置文件,确保所有属性都是合法的。另外,也可以参考 qiankun 的官方文档,查看正确的配置方法。如果还有问题,可以提供更详细的信息,让我更好地帮助你解决问题。
阅读全文