expo项目退出服务器登录,导航器已弃用且已从此软件包中删除(EXPO)

自上次更新以来,我的EXPO项目始终生成以下错误:navigator已弃用且已从此软件包中删除。它现在可以从'react-native-deprecated-custom-components'而不是'react-native'安装和导入。在[...]了解替代导航解决方案。 enter image description here 但是,当我尝试从新包中导入它时,我得到错误:开发服务器返回响应错误代码:500 [...]。 enter image description here导航器已弃用且已从此软件包中删除(EXPO)

我使用expo和下面的代码。然而,这个错误在我想用博览会创造的每一个新项目中都会遇到。旧项目仍然有效。当我在我的新项目中复制旧代码时,我得到了与之相同的错误。 我认为代码是可用的,问题出现在包管理器中。

import Expo from 'expo';

import React from 'react';

import {Navigator} from 'react-native-deprecated-custom-components';

import {Text, View, /*Navigator*/} from 'react-native';

class App extends React.Component {

\t constructor(){

\t \t super()

\t // \t this.renderScene = this.renderScene.bind(this) /* bindet die funktion renderScene an das aktuelle this objekt*/

\t }

\t renderScene(route, navigator){

\t \t if(route.name === 'WelcomePage'){

\t \t \t return

\t \t }

\t \t else if(route.name === 'PlayerSelect'){

\t \t return

\t }

\t }

render() {

return (

initialRoute={{name: 'WelcomePage'}}

renderScene={this.renderScene}

/>

Hallo

);

}

}

Expo.registerRootComponent(App);

我有什么做的,再做我的代码工作? 由于提前,

Maffinius

+1

为新项目,我会用反应导航:https://reactnavigation.org –

+0

编辑:世博接口输出该错误: 语法错误:在分析() 在过程JSON输入 意外结束。 _tickCallback(internal/process/next_tick.js:103:7) 15:07:09 –

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值