StrongLoop Fails to Deploy: Error: connect ECONNREFUSED

StrongLoop Fails to Deploy: Error: connect ECONNREFUSED

Strongloop 无法部署到 Ubuntu Digital Ocean 实例。

在此处执行命令后:

http://strong-pm.io/prod/

在远程盒子上:

npm install -g strong-pm
sudo /sbin/initctl start strong-pm 

在构建应用程序的本地计算机上:

slc build
slc deploy http://--->hostIPaddress

我收到这个错误

Error connecting to server: { [Error: connect ECONNREFUSED]
  code: 'ECONNREFUSED',
  errno: 'ECONNREFUSED',
  syscall: 'connect' }
Failed to deploy `../placesAPI-1.0.0.tgz` as `placesAPI` to `http://hostIPaddress/` via `http://hostIPaddress/`

正如我在评论中提到的,StrongLoop 进程管理器默认在 端口 8701 上运行。因此,第一步是检查该端口以查看它是否被主机系统阻止。如果它没有被阻止,我会确保进程管理器处于活动状态 运行(您可以使用 slc ctl status 来检查)。