0
ノードjsアプリケーションは、bower、gulpなどから構成されています。 Cloud Foundryでデプロイして正常に構築できますが、 。私の問題は、一気のファイルは、ブラウザの同期 とのコードは、私が実際に私はすべてのエラーを取得していないのですが、アプリはCF上で実行されていない、欠けているのかわからないのですCloud Foundryアプリケーションの起動時にnode.js、gulp、bowerアプリをデプロイする
browserSync.init({
server: {
baseDir: dist,
startPath: '/',
middleware: [proxyMiddleware]
}
});
で持っているかもしれです。 cfenv
を使って私はブラウザのsycにポートを与えることができますが、デフォルトではlocalhostで動作しているので、私はどのように 'ホスト'を提供しますか?
ログは、次のとおりです。
2016-11-19T18:23:09.45+0530 [CELL/0] OUT Creating container
2016-11-19T18:23:10.49+0530 [CELL/0] OUT Successfully created container
2016-11-19T18:23:11.50+0530 [CELL/0] OUT Starting health monitoring of container
2016-11-19T18:23:11.94+0530 [APP/0] OUT > [email protected] start /home/vcap/app
2016-11-19T18:23:11.94+0530 [APP/0] OUT > node app.js
2016-11-19T18:23:12.02+0530 [HEALTH/0] OUT healthcheck failed
2016-11-19T18:23:12.03+0530 [HEALTH/0] OUT Exit status 1
2016-11-19T18:23:12.13+0530 [APP/0] OUT port8080
2016-11-19T18:23:12.13+0530 [APP/0] OUT bind0.0.0.0
2016-11-19T18:23:12.13+0530 [APP/0] OUT server starting on https://myapp.u1.app.cloud.myorg.net
2016-11-19T18:23:12.56+0530 [HEALTH/0] OUT healthcheck failed
2016-11-19T18:23:12.56+0530 [HEALTH/0] OUT Exit status 1
2016-11-19T18:23:13.09+0530 [HEALTH/0] OUT healthcheck failed
2016-11-19T18:23:13.09+0530 [HEALTH/0] OUT Exit status 1
2016-11-19T18:23:13.62+0530 [HEALTH/0] OUT healthcheck failed
私は歓迎どんな提案..
CFはデフォルトでローカルホストのポートをバインドしますが、それは問題ではありません。マニフェスト、CFからのログなどを示す[mcve]を教えてください。また、タイトルにBlueMixと言っても、PCFにタグが付いていることに注意してください。これらは2つの異なるCFディストリビューションです。どちらを使用しているのかを明確にしてください。 – jonrsharpe
ありがとう@jonrsharpe、私はcfを今すぐ提供しています。クラウドファウンダリではlocalhostでリッスンを開始します:3000はうまくいきますか.. ..実際にはエラーはありませんが、クラウドファウンダリ0が開始しました。そして最後にそれは失敗する –
* "失敗" *は何を意味しますか?どのようなエラーが出ますか?アプリケーションで標準出力にいくつかのログを設定しようとしましたが、 'cf logs myapp'を実行して何が起こっているのか確認できますか? CF提供の 'PORT'環境変数を使用していますか? – jonrsharpe