kenberkeley / react-demo

React 示例项目 · 简易留言板。本项目拥有完善的文档说明与注释,让您快速上手 React 开发 SPA。Webpack / ES6 + Babel / Redux / React Router —— An Excellent React Starter,可能是东半球最佳的 React Starter,基于 Vue Cli 二次开发
1.91k stars 537 forks source link

找不到 'history/lib/createBrowserHistory' #12

Closed leecz closed 8 years ago

leecz commented 8 years ago

ERROR in ./src/redux/store/syncHistoryWithStore.js Module not found: Error: Cannot resolve module 'history/lib/createBrowserHistory' in

想知道为什么是 lib 下面的 createBrowserHistory, 而不是直接 history 下面的?

kenberkeley commented 8 years ago

您使用的应该是最新版本的 history,而本 demo 使用的是 v2.x 详见:https://github.com/mjackson/history/blob/v2.x/docs/GettingStarted.md#minimizing-your-build

leecz commented 8 years ago

是的,我都用的最新版的,原来如此。我去掉lib,报了一个其他的错误,估计也是 history 版本的问题。现在我不使用 useRouterHistory 和 createBrowserHistory 来创建 history 了,直接用 react-router 的 browserHistory ,能 work 。想知道两者的区别。

kenberkeley commented 8 years ago

建议自行搜索相关资料