我刚刚开始弄清楚nodejs,我忘了在会话支持的标志中加入
$ express -s somefolder
我是否可以在不覆盖已添加或更改的任何内容的情况下运行上述命令,还是必须执行其他操作?
它不如向package.json添加新的依赖(stylus)并重新运行$ npm install
答案 0 :(得分:6)
<强>更新强>:
现在通过expressjs/session模块添加会话支持。
安装:
npm install -save express-session
使用:
import * as session from "express-session";
...
app.use(cookieParser());
app.use(session({ secret: "..." });
请务必访问GitHub上的模块以获取最新的安装和使用说明。
原始回答:
只需将会话中间件添加到Express app.js文件中即可。
app.use(express.cookieParser());
app.use(express.session({secret: '1234567890QWERTY'}));
确保在express.cookieParser()
来电之后。另外,为了安全起见,将secret
值更新为随机字符串。