【发布时间】:2017-05-06 00:29:19
【问题描述】:
我是 ExpressJS 的新手(才 3 个月),我正在尝试制作一个项目来实践我目前所学的知识。
我尝试编写一个模块来处理快速会话。但它似乎不起作用 - 没有错误也没有响应。
代码是:
var express = require("express");
var session = require('express-session');
var MySQLStore = require('express-mysql-session')(session);
// MySQL Session Configuration
const mySQLSessionConfiguration = {
host: 'localhost',
port: 1234,
user: 'thisIsNotMyRealUsername',
password: 'neitherThisIsMyRealPassword',
database: 'aDatabase'
};
// Create Session
module.exports = function (){
return (session({
store: new MySQLStore(mySQLSessionConfiguration),
secret: 'LOL',
resave: true,
saveUninitialized: true
}));
};
在我的 index.js 文件中:
app.use(require("./modules/session.js"));
// 如果我直接在 index.js 中编写代码,代码可以正常工作,但我想编写一个模块 - 我想学习。
CLI 中的错误:无 浏览器中的错误:没有但没有。我的意思是没有回应。继续等待
这里有什么问题。任何帮助将不胜感激。谢谢
【问题讨论】:
标签: javascript node.js express express-session