根据你提供的日志信息,这似乎是一个关于项目中使用了 MFSU(Module Federation Service Unit)预构建功能时的警告。它指出在你的代码中发现了一些可能会破坏 MFSU 预构建匹配的引用,请将其更改为 esm 模块导入。
具体来说,你需要修改 D:\a\yupi\UserCenter-before\user-center-before\myapp\src\.umi\umi.ts 文件中以下两个引用:
- 将
require('D:/a/yupi/UserCenter-before/user-center-before/myapp/node_modules/@umijs/plugin-ui-blocks/lib/sdk/flagBabelPlugin/GUmiUIFlag.js')修改为相应的 esm 模块导入形式。 - 将
require('D:/a/yupi/UserCenter-before/user-center-before/myapp/node_modules/@umijs/preset-ui/lib/bubble')修改为相应的 esm 模块导入形式。
通过这样的修改,可以避免破坏 MFSU 预构建匹配,使项目能够正常运行。
内容由零声教学AI助手提供,问题来源于学员提问




