2016-04-24 11 views
0

ちょっと私は、bluemixに取り組んでいて、それを使ってサーバーを展開しています。 Webページのコンソールで次のエラーが表示されます。リソースの読み込みに失敗しました:サーバーに接続できませんでした。次のようにリソースを読み込めませんでした:サーバーに接続できませんでした

私のコードは次のとおりです。

/*eslint-env node*/ 
var express = require('express'); 
var cfenv = require('cfenv'); 
var app = express(); 
app.use(express.static(__dirname + '/public')); 
cfenv.getAppEnv(); 
var http = require('http'); 
var bodyParser = require('body-parser'); 

var watson = require('watson-developer-cloud'); 
// parse application/x-www-form-urlencoded 
app.use(bodyParser.urlencoded({ extended: false })); 

// parse application/json 
app.use(bodyParser.json()); 


app.set('port', process.env.VCAP_APP_PORT || 6004); 
app.set('ip', process.env.VCAP_APP_HOST || "localhost"); 

//Default REST Call for Testing 
app.post('/hello', function(req, res) { 
    console.log("It comes here!" + res.statusCode); 
    var language_translation = watson.language_translation({ 
    username: 'my usrename', 
    password: 'my password', 
    version: 'v2' 
    }); 

    language_translation.translate({ 
     text: req.body.message, 
     source: 'en', 
     target: req.body.language 
    }, function(err, translation) { 
    if(err) { 
     console.log(err); 
    } else { 
     console.log(translation); 
     res.send(translation.translations[0].translation); 
    } 
    }); 
}); 

app.get('/hello', function(request, response) { 
    console.log("Hello!"); 
    response.send("Hello World"); 
}); 

app.listen(app.get('port'),app.get('ip'), function() { 
    console.log("Server is listening on port "+app.get('port')+" and ip "+app.get('ip')); 

    console.log("Hello Boiz!!! Printed on Screen"); 
}); 

誰かが私を助けてもらえます! ありがとう

+0

module.exports = appを追加しようとしましたか? – QoP

+0

どこに追加しますか? –

+0

、コードの最後、app.listenの後... – QoP

答えて

0

IBMワトソンの言語翻訳サービスを使用しようとしています。同じデモのサンプルデモがあります:Watson Language Translation Service

希望します。

関連する問題