【问题标题】:Unable to resolve module `react-native-router-flux'无法解析模块“react-native-router-flux”
【发布时间】:2017-06-17 07:28:22
【问题描述】:

我在我的react-native android 项目中使用react-native-router-flux

当我运行我的项目时,它在我的emulator 上显示以下错误。

操作系统:Ubuntu 16.04

index.android

import React, { Component } from 'react';
import {AppRegistry,StyleSheet,Text,View,Image} from 'react-native';
import {Scene, Router} from 'react-native-router-flux';

import Movie from './src/view/Movies';


export default class testreact extends Component {
  render() {
      return
      <Router >
        <Scene key="root">
            <Scene key="Movie" component={Movie} title="Movie"/>
        </Scene>
    </Router>
  }
}

AppRegistry.registerComponent('testreact', () => testreact);

电影

import React, {Component} from 'react';
import {AppRegistry, StyleSheet,Text, View,Image} from 'react-native';
import styles from './../res/styles/style';

var MOCKED_MOVIES_DATA = [
    {title: 'Title', year: '2015', posters: {thumbnail: 'http://i.imgur.com/UePbdph.jpg'}},
];
class Movies extends Component {
    render() {
       var movie = MOCKED_MOVIES_DATA[0];
        return (
            <View style={styles.container}>
                <Text>Title : {movie.title}</Text>
                <Text>Year : {movie.year}</Text>
                <Image source={{uri:movie.posters.thumbnail}} style={styles.thumbnail}/>
            </View>
        );
    }
}

export default Movies;

【问题讨论】:

    标签: react-native react-native-router-flux


    【解决方案1】:

    使用这个命令:npm i react-native-router-flux --save

    【讨论】:

      【解决方案2】:

      我开始遇到此问题并执行以下步骤解决了该问题:

      1. 将 react-native-router-flux 的版本更改为 3.40.1
      2. 删除您的 node_modules 目录 (rm -rf node_modules)
      3. 运行npm install

      【讨论】:

        【解决方案3】:

        Movies 组件中的import styles from './../res/styles/style'; 上的问题将像这样import styles from '../res/styles/style';

        替换上面的代码

        【讨论】:

          【解决方案4】:

          好像你没有下载那个库,请按以下命令下载

          npm i react-native-router-flux
          

          语法是npm i &lt;library name&gt;

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2017-10-11
            • 2016-03-23
            • 1970-01-01
            • 2018-11-18
            • 1970-01-01
            • 2020-04-15
            • 2020-03-02
            相关资源
            最近更新 更多