React Native 卡在 Loading dependency graph 上,完成后转到 localhost:8081,我看到 React Native packager 是 运行

React Native stuck on Loading dependency graph, done and when go to localhost:8081, I see React Native packager is running

环境: Mac OS X 节点 8.9.1 Xcode 已安装 使用 https://github.com/react-community/create-react-native-app

生成的样板

症状: React Native 卡在 Loading dependency graph 上,完成后转到 localhost:8081,我看到 React Native packager 是 运行.

同样,在我执行 npm start 之后,我得到的命令行是 Loading dependency graph, done. 并保持在那里,即使我等了将近 5 分钟。

其实我自己找到了答案

其实也没什么不对。我忘记在模拟器中启动 React Native 了!哈哈 傻了吧?

所以基本上假设如果您想在 MacOS 中启动 iOS 模拟器,您可以在项目根目录中执行 react-native run-ios --simulator="iPhone 5s"。然后砰!你的项目开始了!

请注意,React Native 不能真正 运行 在浏览器中,它必须 运行 在 phone 模拟器中 iOS 或 [=24] =].

查看官方文档了解更多https://facebook.github.io/react-native/docs/running-on-simulator-ios.html

玩得开心!