尝试构建我的反应原生 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