0

我想尝试在 cloud9 上动手做一个反应。但是,我无法在我的 PC 浏览器上访问服务器。

细节:

我已经使用默认设置运行了 AWS Cloud9 环境。接下来运行这些命令。

npx create-react-app handson-react-2019 --typecscript
npm start

然后它说。

Compiled successfully!

You can now view  hands-on-react-2019 in the browser.

  Local:            http://localhost:8080/
  On Your Network:  http://172.31.5.16:8080/

Note that the development build is not optimized.
To create a production build, use npm run build.

我相信这是很正常的反应方式。

问题是,如何使用我的 PC 浏览器访问这个正在运行的服务器?如果我在我的 Mac 上开发,只需访问http://localhost:8080就可以了。在cloud9环境下怎么做?

我试过: - 1. http://localhost:8080 : ERR_CONNECTION_TIMED_OUT 因为服务器在 EC2 机器上运行。- 2. http://172.31.5.16:8080 : (这是 EC2 机器的 IP 地址。) 不工作。ERR_CONNECTION_TIMED_OUT - 3. 预览 - 显示活动服务器:我什么都看不到。

显示活动服务器

我在互联网上阅读了很多关于 c9users.io 的答案,这是旧信息。给我有关当前 cloud9 方式的任何信息。

4

1 回答 1

0

我开始工作了ngrok http 8080。我认为这不是 AWS Cluod9 的预期方式,但我可以开始开发......

于 2019-04-27T12:35:27.040 回答