首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >React Native for Android - Using ./gradlew assembleRelease将产生“找不到模块'babel-preset-react-app‘”错误

React Native for Android - Using ./gradlew assembleRelease将产生“找不到模块'babel-preset-react-app‘”错误
EN

Stack Overflow用户
提问于 2019-02-06 18:50:28
回答 1查看 406关注 0票数 0

-1)按照官方指引生成发布APK。a link

-2)运行下面的命令。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    $ cd android
    $ ./gradlew assembleRelease

-3)结果:收到以下错误信息。

index.js:找不到模块“”babel-preset-react-app“”

错误:找不到模块'babel-preset-react-app‘

我正在尝试使用React Native为Android应用程序创建一个发布版本。我已经搜索了潜在的解决方案,包括以下内容。但我还没找到对我有用的东西。Module build failed (from ./node_modules/babel-loader/lib/index.js): Error: Cannot find module 'babel-preset-react'

package.json第9至41行

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
"dependencies": {
"mobx": "^5.9.0",
"mobx-react": "^5.4.3",
"react": "16.6.3",
"react-dom": "^16.7.0",
"react-native": "0.58.3",
"react-native-gesture-handler": "^1.0.15",
"react-native-image-pan-zoom": "^2.1.11",
"react-navigation": "^3.1.2"},

"devDependencies": {
"@babel/plugin-proposal-decorators": "^7.3.0",
"babel-core": "7.0.0-bridge.0",
"babel-jest": "24.0.0",
"jest": "24.0.0",
"metro-react-native-babel-preset": "0.51.1",
"react-test-renderer": "16.6.3"},
"jest": {
"preset": "react-native"},

"babel": {
"presets": [
  "react-app"
],


"plugins": [
  [
    "@babel/plugin-proposal-decorators",
    {
      "legacy": true
    }
  ]
]

index.js

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import {AppRegistry} from 'react-native';
import App from './App';
import {name as appName} from './app.json';

app.js

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import React, {Component, PropTypes} from 'react';
import { Platform, StyleSheet, Text, View, Image, Dimensions, Button, TouchableHighlight, WebView } from 'react-native';
import { createStackNavigator, createAppContainer, StackActions, NavigationActions, withNavigation } from "react-navigation";

预期结果:终端将完成本官方指南中描述的流程,并在此文件夹路径android/app/build/outputs/apk/release/app-release.apk下生成一个apk文件

React Native官方指南:https://facebook.github.io/react-native/docs/signed-apk-android

实际输出:我收到以下错误消息。

index.js:找不到模块“”babel-preset-react-app“”

错误:找不到模块'babel-preset-react-app‘

任何建议都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2019-02-12 13:21:59

我找到了一个解决方案。我会回答我自己的问题。我从package.json中删除了下面这一行。现在我不再看到这个错误消息了。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
"plugins": [
  [
    "@babel/plugin-proposal-decorators",
    {
      "legacy": true
    }
  ]
]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54560615

复制
相关文章
[Qt]用QString得到16进制,2进制等的字符串并自动填0
原文链接:https://blog.csdn.net/humanking7/article/details/85782122
祥知道
2020/03/10
1.3K0
HBase填坑记2:Region无故损坏
HBase的Region损坏后果很严重,会导致整个HBase异常,数据不能用。修复Region需要花费时间,当出现大面积的Region损坏的时候,后果几乎是致命的。
源哥
2021/01/20
7970
HBase填坑记2:Region无故损坏
全栈监控选型与填坑
随着中国互联网市场的扩大,全栈监控系统也越来越重要了,网络上介绍全栈监控的文章也是越来越多。类此种种文章一旦多了,一些相关技术也就众所周知,所以这篇文章不讲那么多技术性问题,更多的是关于对全栈监控的一些思考与建议。
IT大咖说
2021/04/08
9100
第14期:数据页合并
MySQL InnoDB 表数据页或者二级索引页(简称数据页或者索引页)的合并与分裂对 InnoDB 表整体性能影响很大;数据页的这类操作越多,对 InnoDB 表数据写入的影响越大。
爱可生开源社区
2020/11/03
6760
Appium自动化执行填的大坑分享
自从泰斯特Club测试技术沙龙举办讲了UI自动化以后,就有很多人在问appium执行过程中断了要怎么处理?很多人都遇到这个问题,不知如何解决~对于这个问题解决方法,我是踩坑过来的,这个也是比较大的坑。待我一一说来。
厦门-安仔
2021/01/05
1.1K0
airflow 的安装部署与填坑
上一篇文章已经介绍过 airflow ,相信需要的人早已上网搜索相关资料,已经开始动手干了,没错,就是干,喜欢一件事件,请立即付诸行动,不要拖,时间一长,就凉了。
somenzz
2020/12/10
2.5K0
airflow 的安装部署与填坑
Kafka Manager实现原理与填坑
props.put("group.id", "KafkaManagerOffsetCache")这句说明不管启动了几个kafka manager, 消费"__consumer_offsets"都使用同一个group. 解决方案: group.id从配置文件中读取,每个kafka manager使用不同的group id;
扫帚的影子
2018/09/05
3.6K0
Kafka Manager实现原理与填坑
第2章—装配Bean—自动化装配Bean
CD和CDPlayer,如果你不将CD放入(注入)到播放器中,那么CD播放器其实是没多大用处的,所以说,CD播放器是依赖于CD才能完成它的使命.
Dream城堡
2018/09/10
3890
Innodb数据页简介(2)
3月17号的文章里面,我们提到了innodb的数据页结构,我们知道,页是内存和磁盘交互的基本单位,它的大小一般是16KB,可以被分为如下几个部分:
AsiaYe
2019/11/06
4220
Innodb数据页简介(2)
回溯法解小学数字填数练习(2)
此思路就是将2、4、6、8、10、12、14七个数,随机乱序,尝试填入。判断1、2、3三个节点和4、5、6三个节点的和一致即可。
孟君
2023/09/04
2290
回溯法解小学数字填数练习(2)
回溯法解小学数字填数练习(2)
此思路就是将2、4、6、8、10、12、14七个数,随机乱序,尝试填入。判断1、2、3三个节点和4、5、6三个节点的和一致即可。
孟君
2023/08/09
4240
前端学习 第2周 第2天
了解如下选择器 伪类选择器 :hover :link :visited :active :focus :not 属性选择器 :nth选择器 :fist-child :last-child :nth-child() 知道锚点元素(a)设置:hover,:active,:link和:visited伪类的书写顺序 作业 写满足以下条件的选择器 类名不为not-normal-input的文本框(<input type="text">)元素的获得焦点状态 在父元素中倒数第2个a元素 在父元素中第3个整数倍,但
前端GoGoGo
2018/08/27
1820
“玄关”与“开机页”
本文跨界思考室内设计中的“玄关”空间与手机APP“开机页”之间的异同点,思考互相借鉴的可能。 ——这是一篇符合本公众号“设计Mix科技”出发点的文章。 1、室内玄关: 功能: 空间切换,心情转变。
mixlab
2018/04/16
6880
“玄关”与“开机页”
python测试开发django-2.templates模板与html页
Django 中的视图的概念是一类具有相同功能和模板的网页的集合。通俗一点来说,就是你平常打开浏览器,看到浏览器窗口展示出来的页面内容,那就是视图。 前面一章通过浏览器访问http://127.0.0.1:8000能在页面上展示出hello world的纯文本内容,通常我们打开浏览器页面,展示的是一个html页面,本篇讲下如何打开html页面。
上海-悠悠
2018/11/30
8080
python测试开发django-2.templates模板与html页
第2课 python数据类型与转换
是的,我们主要是3类数据 类型。。 3者之间可以转换,但是有条件,我们先一个个说吧。
py3study
2020/01/13
3590
为dedecms文章列表页标题增加序号,第二页开始才显示第x页
  想必大伙建站都会写文章,随着时间的推移,你的智慧结晶会越来越多,一般的建站程序早帮你想好了,把这些文章做成一个列表,比如dedecms栏目列表,便于观众浏览,但有个问题就是dedecms文章列表页标题没有序号,如果是默认的话,第N页的标题和第一页的标题一模一样,对se相当不友好,它会认为你的网站重复页面太多,可能会对你的网站区别对待,那就太委屈了。
ytkah
2022/03/14
2.9K0
实战填坑 | CS使用CDN隐藏C2
但在搭建域名+CDN隐藏版c2时楼主遇到了不少的坑,在这里顺着搭建的思路慢慢把踩的坑填上。
HACK学习
2021/06/24
4.8K0
实战填坑 | CS使用CDN隐藏C2
第 13 篇:分类、归档和标签页
侧边栏已经正确地显示了最新文章列表、归档、分类、标签等信息。现在来完善归档、分类和标签功能,当用户点击归档下的某个日期、分类栏目下的某个分类或者标签栏目下的某个标签时,跳转到文章列表页面,显示该日期、分类或者标签下的全部文章。
HelloGitHub
2021/05/14
8140
使用HyperForm自动配置虚拟机(第2部分)
本文介绍了如何使用基于Windows的Hyper-V虚拟化技术创建和管理虚拟机,以及如何部署和配置Docker容器。作者提供了详细的步骤和示例,以帮助读者快速掌握Hyper-V虚拟化技术,并实现高效的虚拟化开发和部署。
Techeek
2018/01/09
1.4K0
SpringBoot 填坑 | Shiro 与 Redis 多级缓存问题
来自不愿意透露姓名的小师弟的第三篇投稿。这篇主要讲了,项目中配置了多缓存遇到的坑,以及解决办法。
JavaFish
2019/10/17
6260

相似问题

WordPress分页不工作第2页与第1页相同

20

Wordpress,第2页显示与第1页相同的帖子

15

如何在html打印页pdf中自动添加第2/2页

17

如何转到第1页、第2页和第3页

10

自动填色?

13
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文