学习node.js遇到这个错误“登录会话需要会话支持。你忘记使用express-sessionmiddlewar了吗?” 有没有人在创建 Node.js 项目时遇到过这个特定错误,如果是的话,您是如何解决的?
const express = require('express');
const cors = require('cors');
const bodyParser = require('body-parser');
const mongoose = require('mongoose');
const passport = require('passport');
const path = require('path');
const config = require('./config/db');
const account = require('./routes/account');
const session = require('express-session');
const app = express();
const port = 3000;
app.use(passport.initialize());
app.use(passport.session());
require('./config/passport')(passport);
app.use(cors());
app.use(bodyParser.json());
mongoose.connect(config.db);
mongoose.connection.on('connected', () => {
console.log("Successful connection to the database")
});
mongoose.connection.on('error', (err) => {
console.log("Not successful connection to the database")
});
app.listen(port, () => …Run Code Online (Sandbox Code Playgroud)