webpack 如何加载 react-router/lib/HashHistory 或 react-router/lib/BrowserHistory?
How does webpack load a react-router/lib/HashHistory or react-router/lib/BrowserHistory?
我正在尝试起床 运行 webpack-dev-server 和 react-router。我的问题是我什至无法加载基本页面 - 我的主文件如下所示:
import React from 'react'
import { history } from 'react-router/lib/HashHistory'
import App from './js/app'
React.render(<App history={history} />, document.getElementById('app'));
我有一个标准 webpack.config.js。
webpack 如何从 'react-router/lib/HashHistory' 加载任何内容?该路由器不会在 HDD 上产生任何物理文件。那是从哪里加载的?
这可能只是像这样 issue 建议的最新测试版的问题吗?
在 RR@1.0.0beta4 中 History
移动到它自己的 NPM 模块 https://www.npmjs.com/package/history
import createHistory from 'history/lib/createBrowserHistory';
React.render(<Router history={createHistory()} routes={routes}/>
, document.getElementById('app'));
我正在尝试起床 运行 webpack-dev-server 和 react-router。我的问题是我什至无法加载基本页面 - 我的主文件如下所示:
import React from 'react'
import { history } from 'react-router/lib/HashHistory'
import App from './js/app'
React.render(<App history={history} />, document.getElementById('app'));
我有一个标准 webpack.config.js。
webpack 如何从 'react-router/lib/HashHistory' 加载任何内容?该路由器不会在 HDD 上产生任何物理文件。那是从哪里加载的? 这可能只是像这样 issue 建议的最新测试版的问题吗?
在 RR@1.0.0beta4 中 History
移动到它自己的 NPM 模块 https://www.npmjs.com/package/history
import createHistory from 'history/lib/createBrowserHistory';
React.render(<Router history={createHistory()} routes={routes}/>
, document.getElementById('app'));