首页 > 解决方案 > React-native run-android --variant=release 错误(RN 57.5)

问题描述

我可以将其构建为调试,但是当我尝试将我的应用程序构建为我的 android 手机的发行版时,我收到了这个错误。我不明白它有什么问题,我删除了节点模块并重新安装,我的反应版本是57.5 .

SHA-1 for file D:\React\AEA\Index.js is not computed

ReferenceError: SHA-1 for file D:\React\AEA\Index.js is not computed
    at DependencyGraph.getSha1 (D:\React\AEA\node_modules\metro\src\node-haste\DependencyGraph.js:201:13)
    at D:\React\AEA\node_modules\metro\src\DeltaBundler\Transformer.js:164:26
    at Generator.next (<anonymous>)
    at step (D:\React\AEA\node_modules\metro\src\DeltaBundler\Transformer.js:31:30)
    at D:\React\AEA\node_modules\metro\src\DeltaBundler\Transformer.js:50:14
    at new Promise (<anonymous>)
    at D:\React\AEA\node_modules\metro\src\DeltaBundler\Transformer.js:28:12
    at Transformer.transformFile (D:\React\AEA\node_modules\metro\src\DeltaBundler\Transformer.js:188:7)
    at D:\React\AEA\node_modules\metro\src\Bundler.js:78:34
    at Generator.next (<anonymous>)

FAILURE:构建失败并出现异常。

标签: androidreact-native

解决方案


好吧,它有点奇怪,但我已经这样解决了。

在 directory/index.js 我从其他目录调用其他 Index.js 文件(导航)。我将 Index.js 更改为 index.js 并解决了问题..


推荐阅读