我正在关注教程here和here。我在VirtualBox Ubuntu 16.04.04虚拟机上设置了REST API和Angular Web App,并且可以分别从VM中的localhost:3000和localhost:4200访问它们。
来自http://localhost:4200,
我得到了
Error: Could not connect to REST server. Please check your configuration details
因此,在my-app/src/app/configuration.ts
文件中,我将ApiIP编辑为我的VM IP:
public ApiIP: string = "http://10.0.2.15";
现在,当前的错误是:
错误:404 - 找不到API路由。请检查您的可用性 的API。
所以这个问题在这里没有答案: Hyperledger REST Server Angular Web App getting could not connect to REST server outside localhost 对不起,我不是多余的,但我的情况可能有所不同,所以我决定打开一个帖子。
我也尝试在package.json文件中将start更改为"start": "ng serve --host=0.0.0.0 -port 4200",
。
谢谢你们,你的帮助非常宝贵!