Android 无法解析模块'react navigation';

Android 无法解析模块'react navigation';,android,react-native,Android,React Native,土生土长的。我想在App.js文件中激活StackNavigator。请注意,我的App.js文件位于名为“App”的不同文件夹中,在App下有components文件夹,我想创建所有组件文件。这是我的App.js import React, { Component } from "react"; import { StackNavigator } from "react-navigation"; import Attendence from "./components/Attendence";

土生土长的。我想在App.js文件中激活StackNavigator。请注意,我的App.js文件位于名为“App”的不同文件夹中,在App下有components文件夹,我想创建所有组件文件。这是我的App.js

import React, { Component } from "react";
import { StackNavigator } from "react-navigation";
import Attendence from "./components/Attendence";

const Application = StackNavigator(
{
 Home: { screen: Attendence }
},
{
 navigationOptions: {
   header: false
 }
} );

导出默认类App扩展React.Component{
render(){
返回;
}
}

正如您所说,您下载了一个旧项目!这意味着您将要处理路由上的不同节点依赖项包错误以使其运行

我给你的提示是如何让你从错误中解脱出来

1:进入package.json 2:记下每个依赖项的名称和版本 (这样做的原因很简单!您需要一些旧版本中的优秀代码,而新版本中运行的libs现在已经不推荐了!)因此安装旧版本将有助于您做到这一点

3:如果第2点不起作用!请务必检查您拥有的react native版本号以及所用应用程序的真正编码者!并且在更新的版本中安装旧版本的react native比旧版本有一些新的东西

专业提示::使用纱线

而不是NPM来拯救你自己


运行纱线添加反应导航。或npm安装反应导航--保存。在您的终端中,我已经运行了这个不工作。请重新运行nom安装,而不是在您的项目目录中!有时我们搞砸的只是终端目录!您好,如果我不使用react导航,我的项目正在工作。我重新安装react navigate not workingBody:{“originModulePath”:“F:\\react Native\\check\\app\\app.js”,“targetModuleName”:“react navigation”,“message”:“无法从
F:\\react Native\\check\\app\\app.js
解析模块
react navigation
:模块
react navigation
在Haste模块映射中不存在\n\n这可能与\n解析有关,请尝试以下操作:\n我一直遇到此错误这是我的Package.json文件“依赖项”:{“react”:”16.3.1”,“react-native”:“0.55.4”,“react-native material下拉列表”:“^0.11.1”,“react-navigation”:“^1.0.0-beta.11”},我可以添加多少依赖项,因为如果添加5个依赖项,我会出错
export default class App extends React.Component {
render() {
  return <Application />;
 }
}