在hyperledger-composer中部署角度应用程序

时间:2017-11-13 10:44:58

标签: hyperledger hyperledger-composer

我的composer-rest-server在端口3000上运行,现在我尝试在tutorial之后使用yo hyperledger-composer生成一个角度应用程序。

创建网络应用的步骤:

screenshot

我执行npm start之后,似乎正确创建了webapp,因为我能够通过curl localhost:4200从localhost到达它,但是当我尝试从其他主机到达它时,我什么也得不到。

两台主机都已连接,因为我可以访问在端口3000上运行的编写器服务器。

1 个答案:

答案 0 :(得分:1)

您需要更改Angular应用程序的配置信息(用于安装) - 它取决于您当前配置的IP地址,您想要从远程访问':

1)更改角度骨架应用程序 - 例如。对于名为my-app的应用程序 - 其文件为my-app/src/app/configuration.ts(其中my-app是生成的应用程序目录)。对于您选择的网络接口/可解析主机,请更改属性:

public ApiIP: string = "localhost";

成为您的IP或可解析主机。

2)构建完成后,您可以根据需要进行更改 - 特别是ng serve --host 0.0.0.0ng serve --host {MY_IP}package.json的位置(其余部分保留!) - 请参阅下面的示例:

    "start": "concurrently \"ng serve --host 10.0.0.1\" \"npm run my-app\"",