react-router 4.0报错

问题:react项目中,只要引入react-router,即使只是import根本不使用,打包后的代码在浏览器中就会报错,打包是成功的。

react-router 4.0报错_第1张图片

原因:react-router 更新到了4.0,很多API已经不一样了,用法和以前的稍有不同

解决方法:

先安装react-router 和 react-router-dom:

npm install react-router

 npm install react-router-dom

导入react-router:

import React from 'react'

 import {Link} from 'react-router-dom'//导入的方式跟之前有点变化

你可能感兴趣的:(react-router 4.0报错)