嗨,我正在按照一个教程来学习reactjs中的路由,一切都很好,但我收到此错误。
尝试导入错误:'history'不包含默认导出(导入为'createBrowserHistory')。
我遵循的教程是这个https://medium.com/javascript-in-plain-english/routing-and-navigation-in-react-cffc26e8a389
其history.js文件
import createBrowserHistory from 'history';
const history = createBrowserHistory();
export default history;
这是app.js
import React from 'react';
import logo from './logo.svg';
import {Router} from 'react-router-dom';
import history from './services/history';
import Routes from './routes';
答案 0 :(得分:1)
createBrowserHistory
是使用history
从named exports
导出的,应该这样导入:
import { createBrowserHistory } from 'history';