我正在在线课程中学习node.js来构建Web服务器和应用程序
在教学开始之前,老师告诉我要设置您的编码环境,它有一个方向告诉我如何逐步进行操作。
因为我使用的是Chromebook,所以我启动了一个ubuntu 18.04的AWS EC2服务,并使用了cloud9
我在ec2上成功安装了node.js
方向告诉我在终端上输入git clone https://github.com/OpenClassrooms-Student-Center/5614116-front-end-app.git frontend
然后,您可以执行以下操作:
cd frontend
npm install
ng serve
这将安装前端应用程序所需的所有依赖项,并将启动开发服务器。现在,如果您导航到http://localhost:4200,应该会看到以下内容(假设您已成功完成上述步骤):
指示说如果我成功地执行了该步骤,将会在http://localhost:4200上看到一些内容
在终端上,最后告诉我
ℹ 「wdm」: Compiled successfully.
但是如何连接到ec2的http://localhost:4200?
我尝试使用IP:4200,浏览器继续加载页面,但浏览器上没有任何显示
----------------------------
我发现老师给我安装的程序将URL设置为http://localhost:4200
因为cloud9表示程序正在运行,但是在URL调用http://localhost:4200上运行
我该怎么办?
最佳答案
Localhost是指您的本地计算机。但是如前所述,您的node.js在ec2上运行并想从浏览器连接到它,获取ec2的IP并输入浏览器-IP:4200
它应该工作