1

Pluralsight の RESTful Web サービス... チュートリアルに取り組んでいますが、非常に早い段階でエラーが発生します。

エラーは次のとおりです。

...\node_modules\mongoose\node_modules\mongodb\lib\server.js:228

Error: connect ECONNREFUSED
    at exports._errnoException (util.js:746:11)
    at ICPConnectWrap.afterConnect [as oncomplete] (net.js:1010:19)

これは app.js ファイルです。

var express = require('express'),
    mongoose = require('mongoose');

var db = mongoose.connect('mongodb://localhost/bookAPI');

var Book = require('./models/bookModel');

var app = express();

var port = process.env.PORT || 8080;

var bookRouter = express.Router();

bookRouter.route('/Books')
    .get(function(req, res){
        Book.find(function(err, books){
            if(err){
                console.log(err);
            }
            else{
                res.json(books);
            }
        });
    });

app.use('/api', bookRouter);



app.get('/', function(req, res){
    res.send("Here");
});

app.listen(port, function(){
    console.log("Gulp is running my app on PORT: " + port);
});

コメントアウトしたらうまくいきました

var db = mongoose.connect('mongodb://localhost/bookAPI');

4

0 に答える 0