首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >响应本机-不变冲突:模块AppRegistry不是已注册的可调用模块(调用runApplication)

响应本机-不变冲突:模块AppRegistry不是已注册的可调用模块(调用runApplication)
EN

Stack Overflow用户
提问于 2020-08-04 10:27:19
回答 4查看 9.3K关注 0票数 2

我已经开始得到这个错误不变的违规:模块AppRegistry不是一个注册的可调用模块(调用runApplication),从昨天起,我的应用程序开始工作,突然它就坏了。

谷歌花了几个小时,他们中的大多数要求-删除你的yarn.lock/package-json.lock文件,并运行纱线/npm安装。然后尝试使用npx react本机启动-重置-缓存来清除缓存,但是没有一个iit工作正常。

尝试删除重新构建应用程序,但失败与同样的错误。

我的- index.js

/**

  • @format */

代码语言:javascript
复制
import App from './App';
import {name as appName} from './app.json';

AppRegistry.registerComponent(appName, () => App);

react本地版本

代码语言:javascript
复制
"react": "16.13.1",
"react-native": "0.63.2",

我所拥有的依赖关系是

package.json

代码语言:javascript
复制
"dependencies": {
    "@ptomasroos/react-native-multi-slider": "^2.2.2",
    "@react-native-community/datetimepicker": "^2.6.0",
    "@react-native-community/masked-view": "^0.1.10",
    "@react-native-community/picker": "^1.6.5",
    "@react-native-community/slider": "^3.0.3",
    "@react-navigation/bottom-tabs": "^5.7.2",
    "@react-navigation/material-top-tabs": "^5.2.14",
    "@react-navigation/native": "^5.7.2",
    "@react-navigation/stack": "^5.8.0",
    "@types/react-native-svg-charts": "^5.0.3",
    "@types/react-redux": "^7.1.9",
    "lottie-ios": "3.1.8",
    "lottie-react-native": "^3.5.0",
    "moment": "^2.27.0",
    "react": "16.13.1",
    "react-moment": "^0.9.7",
    "react-native": "0.63.2",
    "react-native-gesture-handler": "^1.7.0",
    "react-native-reanimated": "^1.10.1",
    "react-native-safe-area-context": "^3.1.1",
    "react-native-screens": "^2.9.0",
    "react-native-svg": "^12.1.0",
    "react-native-svg-charts": "^5.4.0",
    "react-native-swipe-list-view": "^3.2.3",
    "react-native-swiper": "^1.6.0",
    "react-native-tab-view": "^2.15.0",
    "react-redux": "^7.2.1",
    "redux": "^4.0.5"
  }
EN

回答 4

Stack Overflow用户

发布于 2020-11-28 20:03:53

Step1:运行命令KILLALL-9节点

Step2:运行命令npm

Step3:运行命令react本机运行-ios或react本机运行-android

票数 1
EN

Stack Overflow用户

发布于 2021-04-26 11:33:28

对我来说,解决问题的方法是运行npx react-native run-androidrun-ios,这取决于您使用的是哪个模拟器。

票数 1
EN

Stack Overflow用户

发布于 2021-06-13 01:35:36

这发生在我身上,当我使用:

代码语言:javascript
复制
   import { createStackNavigator } from 'react-navigation-stack'

解决这个问题的办法是:

代码语言:javascript
复制
  import { createStackNavigator } from "@react-navigation/stack";
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63244951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档