Closed lawxy closed 2 years ago
删除 重新安装 最好是新建项目 把代码复制进去
开 webpack5 : {}
开
webpack5 : {}
还真是。不懂这个问题的原理,让我对js的认识产生怀疑
config.js 中配置好了 webpack5 : {},mfsu: {}, 还是会报这个错
.umi 也删除了, 也不行
不知道是不是这个版本的问题?
主要的问题是,开启了 mfsu 之后,会自动开启 webapck5:{},但是不知道为什么存在失败的可能。手动设置 webpack5 可以,如果再出现的话,在命令行强制开启:
USE_WEBPACK_5=1 umi dev
开
webpack5 : {}
还真是。不懂这个问题的原理,让我对js的认识产生怀疑
ModuleFederationPlugin 是 webpack5 的 feature
可能是没有开webpack5, 它没有能够使用联邦属性的云阿姨NBA
What happens?
在contfig.ts或者.umirc.ts中想动态配置是否开启mfsu 会报Cannot read property 'ModuleFederationPlugin' of undefined
How To Reproduce
直接在配置文件中写入mfsu:{} 没有问题
通过对象解构就报错
Context