尝试构建我的反应原生 android 文件时出错

Posted

技术标签:

【中文标题】尝试构建我的反应原生 android 文件时出错【英文标题】:Getting an error while trying to build my react native android file 【发布时间】:2021-12-12 10:31:09 【问题描述】:

我尝试在 android Studio 的 react 本机项目中构建 android 目录,这是我得到的错误:

1Gradle 同步失败: /home/pranil/my-code/conquer_app/node_modules/metro/src/Server.js:585 _processBundleRequest = this._createRequestProcessor( ^SyntaxError: Unexpected token = at Module._compile (内部/模块/cjs/loader.js:723:23)在 Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10) 在 Module.load (internal/modules/cjs/loader.js:653:32) 在 tryModuleLoad (internal/modules/cjs/loader.js:593:12) 在 Function.Module._load (internal/modules/cjs/loader.js:585:3) 在 Module.require (internal/modules/cjs/loader.js:692:17) at require (内部/模块/cjs/helpers.js:25:18)在对象。 (/home/pranil/my-code/conquer_app/node_modules/metro/src/shared/output/bundle.js:12:16) 在 Module._compile (internal/modules/cjs/loader.js:778:30) 在 Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10) (8 秒 471 毫秒)

这是导致该错误的代码行:

 _processBundleRequest = this._createRequestProcessor(

 ...
 ...
  )

【问题讨论】:

【参考方案1】:

找到了答案。问题很可能在您的节点版本中。升级到 v16 后,它工作得很好。

【讨论】:

试过了,效果很好!

以上是关于尝试构建我的反应原生 android 文件时出错的主要内容,如果未能解决你的问题,请参考以下文章

反应原生 - 构建发布 apk 时 webview 不呈现本地 html

EMFile:打开的文件太多,观看 - 构建 Release 反应原生 iOS 应用程序

在我的博览会反应原生应用程序中添加飞溅时出错

反应原生 fbsdk 设置构建错误

将外部JAR添加到Android AOSP构建时出错

尝试安装本机反应时出错,运行 pod install 时无法正确构建