无法解析模块“反应导航”

时间:2018-07-28 07:48:45

标签: android react-native

本机。我想在App.js文件中激活StackNavigator。请注意,我的App.js文件位于名为“ app”的其他文件夹中,而在app下,我要制作所有组件文件的组件文件夹都位于此文件夹下。这是我的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
 }

} );

export default class App extends React.Component {
render() {
  return <Application />;
 }
}

1 个答案:

答案 0 :(得分:0)

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

  

我的提示,让您免于错误,就像这样

1 :进入package.json 2:记下每个依赖项名称和版本    (这样做的原因很简单!您将需要一些很棒的旧版本代码,而这些新版本现在已在运行这些库的新版本中弃用!),因此安装旧版本可以帮助您解决此问题

3 :如果第2点不起作用!请检查您拥有的react native的版本号以及使用的应用程序的真正编码器的版本号!并在较新版本中安装旧版本的react native会比旧版本有一些新功能!

专业提示:: 使用纱线

  

而不是 NPM 来使您摆脱困境!