react-router报错了,感谢指点一二

弘毅
  • 48

新人学习react在构建路由这个地方卡住了搞了一天了还是报错,看了官方文档,试了试还是没搞出来~~

图片描述这个是我从新定义的入口文件root.js

图片描述这是我的webpack.config.js文件里面的入口已经改成了root.js

图片描述这是webpack.json文件

图片描述报错信息

回复
阅读 1.6k
2 个回答

错误信息说的是Route的component需要的是一个函数,而你传递的是一个对象,你自己的index组件怎么写的

首先,你的配置写的有点乱,像webpack,babel这些包是应该写在dev下面的,例如npm install --save-dev webpack
这样配的话倒不如直接用官方工具create-react-app构建一下,再配路由。
还有ReactDOM.render的第一个参数应该是<Router />。
加油:)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏