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");
});
誰かが私を助けてもらえます! ありがとう
module.exports = appを追加しようとしましたか? – QoP
どこに追加しますか? –
、コードの最後、app.listenの後... – QoP