导入 react-navigation & native-base 时出错

Error while importing react-navigation & native-base

当我 import stacknavigator from react-navigation 或来自 native-base 的列表项时,我是新手。

  1. 在世博会上创建了新项目。
  2. npm 安装 --save react-navigation 。
  3. npm 安装。
  4. npm 开始enter code here

我不断收到此错误,尝试了 GitHub 回购问题编号 4968 中的解决方案,但这没有用,你能帮忙吗? unable to resolve react-navigation, module doesn't exist in module map

App.js

 
{import React from 'react';
import { StyleSheet, Text, View } from 'react-native';
import {StackNavigator} from 'react-navigation'
import LoginScreen from './Screens/LoginScreen'
import HomeScreen from './Screens/HomeScreen'
export default class App extends React.Component {
  render() {
    return (
      <AppNavigator/>
    );
  }
}
const AppNavigator = StackNavigator({
  LoginScreen : {screen : LoginScreen},
  HomeScreen : {screen : HomeScreen}
})
const styles = StyleSheet.create({
  container: {
    flex: 1,
    backgroundColor: '#fff',
    alignItems: 'center',
    justifyContent: 'center',
  },
});`

    LoginScreen.js

`
import React from 'react';
import { StyleSheet, Text, View } from 'react-native';
export default class LoginScreen extends React.Component {
  render() {
    return (
        <View>
     <Text> This is login Screen </Text>
     </View>
    );
  }
}
export default LoginScreen;`

使用 react-native,在使用 npm install 安装新包后,您必须 运行 react-native link 更新节点模块文件夹。 然后,如果使用 android 并且需要它,您可以 运行:

cd android && gradlew clean
cd .. & react-native run-android

此外,您的代码在导入中存在一些语法错误。修复结尾行中的 ;3.

行中的 {

检查 NativeBase 文档。 RN、Expo 和 web 应用程序的安装都有清楚的记录。

同时检查 https://reactnativeseed.com/ 以获取工作示例