对未计算的文件反应本机包sha-1(无法从资产index.android.bundle加载脚本)

时间:2018-08-13 16:25:43

标签: react-native

我正在使用react-native getting started教程来创建新的rn应用。安装后,当我尝试运行刚刚创建的应用时,出现此错误:

  

无法从资产index.android.bundle加载脚本

经过大量研究之后,我才开始捆绑 但是当我捆绑此命令时

react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res

我收到此错误:

  

未计算文件c:\ Users \ mehrdad \ Desktop \ WorkSpace \ ReactNative \ awesomeproject \ index.js的SHA-1

我的问题仍然存在

"react": "16.4.1",

"react-native": "0.56.0",

"windows 8.1"

6 个答案:

答案 0 :(得分:7)

我的问题是我尝试require路径正确但大小写不正确的文件。

答案 1 :(得分:5)

再次启动Metro捆绑包 即本机启动然后工作

答案 2 :(得分:2)

对我来说,我通常使用 react-native start 时使用的是 npx react-native start,使用 npx 解决了这个问题!

答案 3 :(得分:1)

我更新了react-native-cli,问题消失了:

npm i -g react-native-cli

答案 4 :(得分:1)

npm i -g react-native-cli

全局更新您的本机CLI。 enter image description here

答案 5 :(得分:0)

只需终止当前的Metro捆绑器流程并启动新的Metro捆绑器。为我工作!