我正在使用Cloud9,并尝试运行以下代码:
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}));
// title
// image
// body
// created
app.listen(process.env.PORT, process.env.IP, function(){
console.log("SERVER IS RUNNING!");
})
我要启动服务器,并得到以下信息:
(节点:2880)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:1):MongoNetworkError:在首次连接[MongoNetworkError:connect ECONNREFUSED 127.0.0.1:27017]时未能连接到服务器[localhost:27017]
答案 0 :(得分:0)
嘿,不知道您是否还在寻找答案,但是我会尝试通过在终端中使用“ cd”进入您的根目录,然后运行“ ./mongod”来重新启动Mongodb服务器。
希望有帮助。
- 韦斯·琼斯。