【问题标题】:Failed to load bundle - Could not connect to development server无法加载捆绑包 - 无法连接到开发服务器
【发布时间】:2019-11-11 17:47:30
【问题描述】:

我已经为这个问题寻找了一天的解决方案,但无法解决。

当一切正常时,我已经有一个月没有使用 react native了。

现在,如果我尝试在我的 Mac 上使用 iOS 模拟器运行一个曾经可以工作的现有项目(react native 0.59.5)或一个全新的项目(react native 0.59.9),我会收到错误消息:

加载包失败 - 无法连接到开发服务器

知道如何解决这个问题吗?

【问题讨论】:

    标签: react-native ios-simulator react-native-ios


    【解决方案1】:

    好的,找到了问题。认为这可能是与守望者相关的问题,并想使用命令brew reinstall watchman重新安装它。通过运行这个命令,我发现了一个错误

    错误:仅 Xcode 在 Mojave 上是不够的。安装命令行工具:xcode-select --install

    xCode 的命令行工具似乎不再可用。 我启动了命令xcode-select --install,然后重新安装了 watchman 以防万一。它现在可以工作了!

    【讨论】:

      【解决方案2】:

      无法连接到开发服务器错误

      当 Metro 捆绑器未在端口 8081 中运行时收到此错误。要启动捆绑器,请从项目文件夹运行:

      npm start
      

      现在,尝试重新加载您的应用(ctrl + R for iOS / r+r for Android) .

      此外,请检查您的终端,以防项目由于某些错误导致初始构建失败。

      【讨论】:

      • 不幸的是,我已经尝试过了。 Metro 捆绑器似乎在端口 8081 上运行,并且项目构建成功。还尝试了 react-native start。但没有成功。
      猜你喜欢
      • 2016-01-15
      • 2016-12-17
      • 2017-10-11
      • 2016-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-23
      • 2010-11-02
      相关资源
      最近更新 更多