По какой-то причине, когда я скомпилировать свой сервер, я получаю ошибку 500 на все пути:Внутренняя 500 Error - Node.js - экспресс-сессии
info: [c:\Users\PC\WebstormProjects\practice\app.js] Express is listening on port: 3000
GET/304 13.601 ms - -
GET /css/bootstrap.css 500 5.725 ms - 1028
GET /js/jquery.js 500 3.748 ms - 1028
GET /js/bootstrap.js 500 4.097 ms - 1028
GET /favicon.ico 500 1.889 ms - 1028
Единственное, что я играл вокруг это «экспресс-сессии». У меня есть некоторые учебные пособия, за которыми я следую, но все они предназначены для более старой экспресс-версии, поэтому мне приходится переписывать некоторые вещи, и я даже не сделал много, но инициализировал сессию.
Единственное изменилось в моих app.js:
var session = require('express-session');
var MongoStore = require('connect-mongo')(session);
app.use(session({
genid: function(req) {
return genuuid();// use UUIDs for session IDs
},
secret: 'keyboard cat',
cookie: {
maxAge: null
},
proxy: true,
resave: true,
saveUninitialized: true
}));
Спасибо!
Ну, я не такой начинающий :) Код, который я предоставил, - это всего лишь фрагмент моего приложения. Весь файл, вероятно, слишком большой, чтобы публиковать здесь. Этот сниппет - единственное изменение, которое я сделал с момента последней успешной конфигурации. – Micard