在之前,我为了解决Cannot find module ‘@umijs/preset-react‘ from ‘D:\ideawork\code\reactjs04‘的问题,参考了解决Cannot find module ‘@umijs/preset-react‘ from 的文章,在
"@umijs/preset-react": "^1.15.8",
的/左右加了两个空格。确确实实解决了我的报错,但当我需要开启dva时,我发现,跟这个没有关系。
所以,我修改回来,没有加空格。
由于umi3的版本更新,开始插件的扁平化配置。
所以,我先在idea下面的terminal(或者项目目录下的cmd)中运行命令,用来添加umi:
tyarn add umi --dev
之后在config.js文件中
export default {
dva:{}
}
这样就代表开启了dva。
千万不能写成
export default {
dva:true
}
写成这个,一直就会报invalid config dva的错误。