노드 익스프레스를 c9.io에서 실행하려고하는데 문제가 발생하여이 오류가 발생했습니다. 알아낼 수 없습니다. . 이 오류 메시지가 나타납니다.노드 서버가 실행 중이 아닙니다. process.nextTick (function() {throw err;})
$ node app.js
Server is running
/home/ubuntu/workspace/RESTful Routing/RESTfulBlogApp/node_modules/mongodb/lib/server.js:242
process.nextTick(function() { throw err; })
^
Error: getaddrinfo ENOTFOUND localhost.restful_blog_app localhost.restful_blog_app:27017
at errnoException (dns.js:27:10)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:78:26)
var bodyParser = require("body-parser"),
mongoose = require("mongoose"),
express = require("express"),
app = express();
mongoose.connect("mongodb://localhost.restful_blog_app");
app.set("view engine", "ejs");
app.use(express.static("public"));
app.use(bodyParser.urlencoded({extended: true}));
app.listen(process.env.PORT, process.env.IP, function(){
console.log("Server is running");
});
URL 'localhost.restful_blog_app'이 (가) 잘못되었습니다. – tkausl
올바른 경로를 확인했습니다. – spaceDog
'mongoose.connect ("mongodb : //localhost.restful_blog_app");'데이터베이스 이름은 무엇입니까? –