1.安装问题
安装yarn之后,无法再git上初始化项目,yarn init
解决:在cmd上初始化就行了
2.react-router刷新后报错
react-router刷新后报错路径找不到,默认的exact 也失效
解决办法:
把BrowserHistory,换成HashRouter,问题解决
但是又会出现新的问题,报错
Warning: Hash history cannot PUSH the same path; a new entry will not be added to the history stack
解决方法:
官方没有提供解决的方法,添加replace去掉显示,例子:
<NavLink to="/" exact activeClassName="active-menu" replace>home</NavLink>