react-router-无法解决来自“ node_modules / react-router / MemoryRouter.js

时间:2019-06-14 09:40:47

标签: reactjs react-native react-router expo react-router-native

我使用的是 react-router-native 版本4.3.0 ,最近又升级到了5.0.1

该应用将不再运行,并且在终端上出现以下错误: _无法解决来自“ node_modules / react-router / MemoryRouter.js”的“警告” _

模拟器显示类似的错误: _无法解决来自“ node_modules / react-router / MemoryRouter.js”的“警告”。 Haste模块应用程序中不存在MemoryRoter.js“ _

我已经审查了change log,升级应该没有问题。

非常感谢您的帮助。

版本

反应:16.5

反应路由器:^ 5.0.1,

react-router-native:5.0.1

博览会:32.0.0

Github issue

这是我在更新之前的工作:

 import { NativeRouter, Route, withRouter } from 'react-router-native';

    render() {
      return(

        <NativeRouter>
            <Route exact path="/" component={ HomeScreen }/>
            <Route path="/login/" component={ LoginScreen }/>
            <Route path="/activate/" component={ ActivateScreen } />
            <Route path={"/athlete/"} component={ AthleteScreen } />
            <Route path="/activity/" component={ ActivityScreen } />
        </NativeRouter>
      ) 
}

0 个答案:

没有答案