首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >react-native packager返回404

react-native packager返回404
EN

Stack Overflow用户
提问于 2018-09-04 00:45:21
回答 1查看 65关注 0票数 0

所以我最近才开始关注React-Native (2天前)。我以前部署过apk,并在eclipse的模拟器上调试过,但我不明白应用程序是如何服务/推送/托管的。

我已经尝试了几个不同的react-native开源项目的例子,但都没有成功。我可以让打包机运行起来。构建完成。图形等。完成。如果我在PC上打开web浏览器,并始终指向http://localhost:8081/anypage,则会得到无法获取/a类型的页面(404)。

那么现在呢?

这些项目有组件(屏幕)。我好像找不到他们中的任何一个

我能够运行一个android模拟器(api23arm),我可以在上面打开一个浏览器。应用程序在实际的移动设备(浏览器)上运行的媒介是什么?

如果它是浏览器,那么我尝试指向http://packagerserver_ip:8081/index.android.bundle?blah-blah,它会打包一些内容,并将其作为文本发送到仿真器上的浏览器。这正常吗?为什么是文本?如何在浏览器中查看源代码的编译版本而不是原始源代码?希望我在这里遗漏了一些简单的东西,也许我不应该以这种方式连接到项目?项目是否应该像web服务器一样托管在8081上(html/javascript/css编译)?我没有安卓设备,操作系统大于4.1,所以我不能使用react-native进行调试,这似乎是在我的旧手机上。

我已经从我的PC浏览器和模拟器浏览器尝试了这些调用。

当从PC浏览器测试时,在项目中测试单个页面的url是什么样子的?假设是我的myfirstpage。(http://localhost:8081/myfirstpage?)

请帮帮我!这看起来似乎很容易使用,但至少可以说已经变得非常令人沮丧。

编辑:正如建议的那样,我没有代码可以显示,因为它在所有项目上都是一样的。我尝试使用这个:https://github.com/caioariede/uber-react作为初学者,我甚至不能得到除404以外的错误,尝试在浏览器中打开页面时使用packager:8081。如果我在应用程序中的某个地方看到任何与逻辑问题相关的错误,我会欣喜若狂,但我只看到404。

EN

回答 1

Stack Overflow用户

发布于 2018-09-04 01:12:47

您是否通过代理连接到互联网?如果是,那么您需要为localhost排除这些代理。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52153679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档