问题如下:
问题的原因:
umi插件版本与umi的版本有冲突,现在直接使用命令安装umi的话,系统都会默认给你安装最新版umi3,而umi3已经对原来的插件进行了更新,所以如果你的umi是最新版的,就要参考官方文档最新版的配置方式,不能一味地使用原来的配置,否则会一直报错。
解决办法:
需要先执行
tyarn remove umi-plugin-react --dev
将umi-plugin-react卸载,
再执行
tyarn add @umijs/preset-react --dev
然后可以看到此时在package.json文件中,已经变为@umijs/preset-react
然后在config.js文件中修改
将原来的:
现在改成这样:
// 导出一个对象,暂时设置为空对象,后面再填充内容 export default { dva:{}, antd:{}, };
安装新的插件