Expo XDE 无法运行应用程序抛出 Tunnel packager not found
Posted
技术标签:
【中文标题】Expo XDE 无法运行应用程序抛出 Tunnel packager not found【英文标题】:Expo XDE cannot run application throws Tunnel packager not found 【发布时间】:2017-08-10 13:54:57 【问题描述】:有没有人遇到过这个错误:
Tunnel packager.yu-tyd.my-app.exp.direct not found
我的应用只是简单的 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"
我可能会错过什么?
【问题讨论】:
我刚发现这个问题,尝试关闭项目然后重新打开。它对我有用。 我找到了解决问题的最佳方法here 【参考方案1】:我遇到了同样的错误;就我而言,我的互联网连接不可靠,它无法到达正在运行的代码的本地 URL,因为它无法在那里建立隧道(Expo 中的隧道确保我们能够在 *** 后面运行代码。
Expo 团队的推荐:
注意:如果您在 MacOS 上并且 XDE 卡在“等待打包程序和隧道启动”,您可能需要在您的机器上安装 watchman。最简单的方法是使用 Homebrew,brew install watchman。
【讨论】:
以上是关于Expo XDE 无法运行应用程序抛出 Tunnel packager not found的主要内容,如果未能解决你的问题,请参考以下文章
await 是 Expo XDE 中 React Native 的保留字错误
Expo XDE React-Native CAMERA_ROLL 权限“未确定”