dva.js学习之快速上手--Module not found: Can't resolve 'react' in...

今天学习dva.js时,跟随官网的快速上手练习小demo,频频出错

错误描述:

../node_modules/antd/es/_util/wave.js
Module not found: Can't resolve 'react' in 'C:\Users\HappyKnow\Desktop\dva-demo\node_modules\antd\es\_util'
Compiling...

不懂这是什么错,但最后对比其他项目的对应文件找出解决方法。

快速上手中配置antd

编辑 .webpackrc,使 babel-plugin-import 插件生效。

{
+  "extraBabelPlugins": [
+    ["import", { "libraryName": "antd", "libraryDirectory": "es", "style": "css" }]
+  ]
}

 而我对比其他项目的.webpackrc文件都是有.js后缀的,所以这里我就把原本的.webpackrc文件改为.webpackrc.js

问题解决!

虽然我并不知道为什么。

你可能感兴趣的:(dva.js学习之快速上手--Module not found: Can't resolve 'react' in...)