使用react-router w/brunch/babel

Kyl*_*cot 6 brunch react-router babeljs

我正在尝试使用react-router我的早午餐/巴贝尔设置.在我的app.js中,我有:

import React from "react"
import ReactDOM from "react-dom"
import { Router, Route, Link } from "react-router"
Run Code Online (Sandbox Code Playgroud)

然而,这给了我:

未捕获错误:无法从"react-router/Router"找到模块"history/lib/createHashHistory"

在查看参考线时,我看到:

var _historyLibCreateHashHistory = require('history/lib/createHashHistory');
Run Code Online (Sandbox Code Playgroud)

当检查app.js通过早午餐产生的那个时,我看到:

require.register('history/createBrowserHistory', function(exports,req,module) {
  ...
});
Run Code Online (Sandbox Code Playgroud)

我如何解决此问题以便createBrowserHistory正确导入?

Chr*_*erC 1

该模块history被列为对等依赖项react-router,这意味着您需要通过命令自行安装它npm install history --save