我刚刚开始了解nodejs,我忘了添加会话支持的标志
$ express -s somefolder
我可以运行上面的命令而不覆盖我已经添加或更改的任何东西吗,或者我必须做一些其他的事情?
这不像向package.json添加一个新的依赖项(手写笔)并重新运行$ npm install
那样清晰
发布于 2013-06-23 03:53:45
更新
现在通过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
值更新为随机字符串。
https://stackoverflow.com/questions/17254644
复制相似问题