问题:react项目中,只要引入react-router,即使只是import根本不使用,打包后的代码在浏览器中就会报错,打包是成功的。
原因: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'//导入的方式跟之前有点变化