意外令牌-更新依赖关系后,将本机响应到最新版本

时间:2020-03-19 17:02:56

标签: reactjs react-native react-native-android react-navigation react-native-ios

我正在尝试导入一个非常老的react-native项目。我将博览会版本更新为36,并将依赖项几乎更新为最新版本。这是一个有效的代码,但是现在运行时,我在下一行得到以下错误

意外令牌(59:18)

  57 |     navigationOptions:{
  58 |       drawerLabel: "Change Format",
> 59 |       drawerIcon: <Icon name="list" size={20} color={TXT_COLOR_PRIMARY} />,
     |                   ^
  60 |     },
  61 |   },
  62 |   Stops :{

构建JavaScript包失败。

请找到我的App.js文件

 {
  "name": "AwesomeProject",
  "version": "0.1.0",
  "private": true,
  "devDependencies": {
    "babel-preset-env": "^1.7.0",
    "flow-bin": "^0.41.0",
    "jest-expo": "36.0.0",
    "react-native-scripts": "^1.14.1",
    "react-test-renderer": "16.3.0-alpha.1"
  },
  "main": "./node_modules/react-native-scripts/build/bin/crna-entry.js",
  "scripts": {
    "start": "react-native-scripts start",
    "eject": "react-native-scripts eject",
    "android": "react-native-scripts android",
    "ios": "react-native-scripts ios",
    "test": "jest",
    "flow": "flow"
  },
  "jest": {
    "preset": "jest-expo"
  },
  "dependencies": {
    "core-js": "^3.6.4",
    "create-react-class": "^15.6.3",
    "eslint-cli": "^1.1.1",
    "expo": "^36.0.0",
    "material-ui": "^0.20.0",
    "native-base": "^2.13.12",
    "react": "^16.8.3",
    "react-dom": "^16.4.1",
    "react-native": "https://github.com/expo/react-native/archive/sdk-36.0.0.tar.gz",
    "react-native-audio-player-recorder-no-linking": "^1.0.2",
    "react-native-elements": "^1.2.7",
    "react-native-fetch-blob": "^0.10.8",
    "react-native-file-uploader": "0.0.2",
    "react-native-flexi-radio-button": "^0.2.2",
    "react-native-material-buttons": "^0.6.0",
    "react-native-material-ui": "^1.30.1",
    "react-native-permissions": "^2.0.10",
    "react-native-radio-button": "^2.0.1",
    "react-native-simple-radio-button": "^2.7.4",
    "react-native-sound": "^0.11.0",
    "react-native-sound-player": "^0.10.4",
    "react-native-sound-recorder": "^1.3.4",
    "react-native-table-component": "^1.2.1",
    "react-native-tts": "^3.1.1",
    "react-native-upload-file": "^0.1.1",
    "react-native-vector-icons": "^6.6.0",
    "react-navigation": "^4.3.0",
    "react-timer-mixin": "^0.13.4"
  }
}

在App.js中导入语句

import React from 'react';
import {View, Text, StyleSheet,Image, TouchableHighlight} from 'react-native';
import {Radio, Right, ListItem} from 'native-base';
import { Icon } from 'react-native-elements';
import { TextButton, RaisedTextButton } from 'react-native-material-buttons';
import { StackNavigator,DrawerNavigator } from 'react-navigation'; // Version can be specified in package.json
import { Button, ThemeProvider } from 'react-native-material-ui';
import HomeScreen from './Screens/HomeScreen';
import Screen2 from './Screens/Screen2';
import Screen3 from './Screens/Screen3';
import Screen4 from './Screens/Screen4';
import Settings from './Screens/Settings';
import Stop_Info_Screen from './Screens/Stop_Info_Screen';
import AboutUsScreen from './Screens/AboutUs';
import FeedbackScreen from './Screens/Feedback';
import DrawerContent from './Additional_Components/SideDrawer'
import styles from './Styles/commonStyles';
import {COLOR_PRIMARY,COLOR_SECONDARY,TXT_COLOR_PRIMARY,TXT_COLOR_SECONDARY,DARK_PRIMARY_COLOR} from './constants';

我从昨天开始才开始从事本机反应。如果这很傻,我深表歉意。我尝试使用谷歌搜索,但是我相信这是一个非常普通的错误。任何帮助将不胜感激。

0 个答案:

没有答案