Я запустил простое приложение с Express (и Node), и я едва его настраиваю, но я уже столкнулся с ошибкой, которую, похоже, не могу найти решение.
Я пытался погуглить проблему и прошел через несколько похожих постов Stack Overflow, но я не могу решить их, и это сводит меня с ума.
Вот мой стартовый код (сохраненный в файле с именем app.js, а не index.js)
var express = require("express"),
app = express(),
bodyParser = require("body-parser"),
mongoose = require("mongoose");
mongoose.connect("mongodb://localhost:27017/blog_app", {useNewUrlParser: true});
app.search("view engine", "ejs");
app.use(express.static("public"));
app.use(bodyParser.urlencoded({extended: true}));
// title
// image
// body
// created
var port = process.env.PORT || 3000;
app.listen(port, function(){
console.log("Server is running!");
});
И когда я запускаю 'node app.js' на своем терминале, чтобы увидеть, работает ли мой сервер, я получаю эту ошибку:
Вместо сообщения «Сервер работает!»
Кто-нибудь может мне помочь?