327得票66回答
无法加载脚本。确保您正在运行Metro服务器或者您的打包好的 'index.android.bundle' 在发布时被正确打包。

react-native run-android 命令在安卓模拟器中留下一条消息后终止。该消息如下: 无法加载脚本。请确保您正在运行 Metro 服务器或您的捆绑包 'index.android.bundle'已正确打包以供发布。 我做错了什么?

177得票23回答
如何解决“react-native start”命令出现的错误

我刚刚安装了 Node.js 和 CLI 安装了 Node.js 安装了 React Native 命令行界面(CLI) npm -g react-native-cli 并创建了一个“新项目”。react-native init new_project 在'new_projec...

57得票27回答
没有应用程序连接。发送“reload”到所有React Native应用程序失败。请确保您的应用程序在模拟器上运行或通过USB连接的手机上运行。

我的React Native应用在物理设备上运行时出现了一些问题。 Metro bundler控制台显示了一个警告: warn No apps connected. Sending "reload" to all React Native apps failed. Make sure yo...

52得票11回答
类型错误:cb.apply 不是一个函数。

我正在尝试运行一个使用Metro Bundler的现有React Native项目。我的操作系统是Ubuntu 20.04,我已经尝试在物理Android设备和使用Android Studio创建的Android模拟器上运行应用程序。 我已经成功克隆了项目仓库,安装了它的依赖项(yarn),构...

42得票7回答
地铁捆绑器:错误:EISDIR:对目录的非法操作,读取。

当我重新加载我的包时,这个异常没有被捕获:Error: EISDIR: illegal operation on a directory, read at Object.readSync (fs.js:592:3) at tryReadSync (fs.js:366:20) ...

35得票2回答
如何让Metro(React Native打包工具)忽略特定目录

问题: 当我尝试从命令行运行react-native run-ios时,我的项目出现了一个@providesModule 命名冲突。它与由另一个npm包esdoc创建的自动生成目录dist/发生冲突。 我想保留这个自动生成的目录,并让React Native打包程序忽略dist/目录。 错...

28得票4回答
React Native错误 无法找到模块'metro-config/src/defaults/blacklist'。

我目前正在使用React Native进行项目开发,昨天它还完美地运行没有错误,但突然间我现在遇到了这个错误。error Cannot find module 'metro-config/src/defaults/blacklist' Require stack: - /Users/sri/D...

28得票5回答
React-Native应用程序中的Babel出现未知选项错误

我正在使用TypeScript构建React Native应用程序,以便学习React Native。一旦我使用expo start运行应用程序,并尝试在模拟器上运行,就会出现以下错误: index.js: [BABEL] ......../index.js: Unknown option:...

26得票10回答
React-Native启动时出现“Invalid regular expression invalid”错误

我按照以下链接开始学习react-native: React Native入门指南 我尝试创建没有Expo的原生应用程序,所以根据文件,我执行了以下命令:npm install -g react-native-cli react-native init AwesomeProject 执行...

25得票1回答
React Native本地主机已连接其他调试器

不确定是否有人遇到过这个问题,因为我无法在任何地方查找,但我无法看到react native应用程序的任何日志,因为浏览器控制台告诉我“已经连接了另一个调试器”,这是一个不断循环的警告。 Metro bundler告诉我必须在浏览器中查看javascript日志。我无法在不调试应用程序的情况...