javascript - Expo XDE 无法运行应用程序抛出 Tunnel packager not found

标签 javascript reactjs react-native exponentjs expo

有没有人遇到过这个错误:

找不到隧道 packager.yu-tyd.my-app.exp.direct

我的应用只是简单的 hello world

import Expo from 'expo'
import React from 'react'
import { Text } from 'react-native'

const App = () => (
  <Text>Hello World</Text>
)

Expo.registerRootComponent(App)

不确定是什么导致了错误。这是我的依赖项:

  "dependencies": {
    "@expo/ex-navigation": "^2.9.2",
    "expo": "^15.0.2",
    "react": "~15.4.0",
    "react-native": "https://github.com/exponent/react-native/archive/sdk-15.0.0.tar.gz",
    "react-redux": "^5.0.3",
    "redux": "^3.6.0"
  }

我可能遗漏了什么?

最佳答案

我遇到了同样的错误;就我而言,我的互联网连接不可靠并且无法访问正在运行的代码的本地 URL,因为它无法在那里建立隧道(Expo 中的隧道确保我们能够在 VPN 后面运行代码。

Expo 团队的推荐:

注意:如果您使用的是 MacOS,并且 XDE 卡在“正在等待打包程序和隧道启动”,您可能需要在您的机器上安装 watchman。最简单的方法是使用 Homebrew,brew install watchman。

关于javascript - Expo XDE 无法运行应用程序抛出 Tunnel packager not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42884096/

相关文章:

javascript - WKT 和开放层

javascript - 使用变量传递动态条目时出现问题

javascript - React JS 对象集合的状态更新

javascript - JSX:如何使用 2 个字符串和 css 模块创建 css 类

react-native - React Native 从内部函数访问 this.prop

reactjs - 跳跃标记,在 react 原生 map 中跳转到下一个或最近的标记

javascript - Durandal.js 文档准备就绪

javascript - 具有模型拦截/过滤功能的 Angular Directive(指令)

javascript - 使用 TestCafe Selector 或 testcafe-react-selector 查找嵌套组件的元素节点时遇到问题

javascript - 为什么在 React Native 中 react-native-image-picker 的 showImagePicker 未定义?