无法加载脚本。请确保您正在运行Metro服务器(运行'react-native start')或您的捆绑软件

问题描述 投票:0回答:1

我想开始React本机编程。所以在CMD中,我尝试了r eact-native init AwesomeProject,然后尝试了react-native run-android,但是我遇到了一些我找不到解决方法的错误。通过在android studio中编辑此项目解决的一些错误:添加implementation 'androidx.appcompat:appcompat:1.1.0'到build.gradle并将classpath("com.android.tools.build:gradle:3.4.2")更改为classpath("com.android.tools.build:gradle:3.5.0")但是模拟器向我展示了

无法加载脚本。...

此图所示:error in emulator

所以我试图在]中创建资产目录>

... AwesomeProject \ android \ app \ src \ main \

然后在我的根项目目录中运行gradlew clean。然后我尝试了

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

但发生此错误:

....error Invalid regular expression: /(.*\\__fixtures__\\.*|node_modules[\\\]react[
\\\]dist[\\\].*|website\\node_modules\\.*|heapCapture\\bundle\.js|.*\\__tests__\
\.*)$/: Unterminated character class. Run CLI with --verbose flag for more detai
ls.
SyntaxError: Invalid regular expression: /(.*\\__fixtures__\\.*|node_modules[\\\
]react[\\\]dist[\\\].*|website\\node_modules\\.*|heapCapture\\bundle\.js|.*\\__t
ests__\\.*)$/: Unterminated character class....

并且该错误再次在模拟器中显示给我。我单击了“在模拟器中重新加载”,但它显示了此错误:could not connect to development server...

什么是问题,我该如何解决?

我想开始React本机编程。所以在CMD中,我尝试了react-native init AwesomeProject,然后尝试了react-native run-android,但是我遇到了一些我找不到解决方案的错误。一些错误...

react-native android-studio windows-7-x64
1个回答
0
投票

我第一次运行React-Native的方式是遵循官方网站上提到的以下步骤:https://facebook.github.io/react-native/docs/getting-started.html

© www.soinside.com 2019 - 2024. All rights reserved.