相关疑难解决方法(0)

React-Native:模块AppRegistry不是注册的可调用模块

我目前正在尝试在Android模拟器上运行ES6 react-native-webpack-server.不同之处在于我升级了我package.jsonbuild.grade使用react 0.18.0,并且在启动时遇到此错误.据我所知AppRegistry,正确导入.即使我要注释掉代码,这个错误仍然会出现.这在iOS上没有问题.

我究竟做错了什么?

编辑:尝试其他支持0.18.0的样板后,我仍然遇到同样的问题.

在此输入图像描述

android webpack react-native

101
推荐指数
7
解决办法
11万
查看次数

Module AppRegistry 不是已注册的可调用模块

我开始使用 React Native 开发,一开始就遇到了一个问题。当尝试运行我的应用程序时,我收到错误:

不变违规:模块 AppRegistry 不是已注册的可调用模块(调用 runApplication)
未处理的 JS 异常:不变违规:本机模块不能为 null。
未处理的 JS 异常:不变违规:模块 AppRegistry 不是已注册的可调用模块(调用 runApplication)

我的应用程序.js:

import React, { Component } from 'react';
import { SafeAreaView } from 'react-native';
import DefaultRouter from './src/navigation/DefaultRouter'

export default class App extends Component {
  render() {
    return (
      <SafeAreaView>
        <DefaultRouter />
      </SafeAreaView>
      );
    }
  };
Run Code Online (Sandbox Code Playgroud)

索引.js:

import { AppRegistry } from 'react-native';
import App from './App';
import {name as appName} from './app.json';

AppRegistry.registerComponent(appName, () => App);
Run Code Online (Sandbox Code Playgroud)

默认路由器.js:

import { createSwitchNavigator, createAppContainer …
Run Code Online (Sandbox Code Playgroud)

ios react-native

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

react-native ×2

android ×1

ios ×1

webpack ×1