【发布时间】:2017-11-03 04:27:06
【问题描述】:
每次启动npm start 时都会收到此错误,据我所知,这是由于同一端口上运行的进程所致,因此我必须使用netstat -nlp | grep 3000 搜索并终止该进程。
但是在每次文件更改时都这样做很不方便,我也有 nodemon 的错误可能导致它:[nodemon] app crashed - waiting for file changes before starting...
App.js:
var mongoose = require("mongoose");
var bodyParser = require("body-parser");
mongoose.Promise = require("bluebird");
var apiRouter = require('./routes/routes');
var express = require("express");
var app = express();
//raccourci pour bootstrap
app.use(bodyParser.urlencoded({
extended: true
}));
app.use(bodyParser.json());
app.use(express.static('public'));
app.set('view engine', 'ejs');
//Ajout du slug course
app.use('/courses', apiRouter);
//Connexion à la bdd
mongoose.connect('mongodb://my_connection_string')
.then(
console.log("CONNECTE !!!")
);
app.listen(3000, function(){
console.log("Bonjour !");
});
【问题讨论】:
-
你能显示你的代码吗? (app.js 文件)
-
完成了@Héctor