私はcloud9 ideコーディングの新しいプロジェクトを使用しています。cloud9ide から cloudfoundry にデプロイするとき。エラーがあります
アプリケーションを開始できませんでした。CloudFoundry は別のポートを使用してリッスンすることに注意してください。「listen()」を呼び出すときは、「.listen(process.env.PORT || process.env.VCAP_APP_PORT)」のように使用します。
これが私のソースです
var ポート = (process.env.VMC_APP_PORT || 3000);
var ホスト = (process.env.VCAP_APP_HOST || 'localhost');
var http = require('http');
var env = process.env.VCAP_SERVICES ? JSON.parse(process.env.VCAP_SERVICES): null;
var mongodata = env['mongodb-1.8'][0]['credentials'];
http.createServer(関数 (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n' + env); }).listen(ポート、ホスト);
mongoオブジェクトを取得すると、このソースにエラーが発生します
var mongodata = env['mongodb-1.8'][0]['credentials'];
しかし、この行のデプロイは成功していません
私を助けてください !!
本当にありがとう