我刚刚开始了解 nodejs,但我忘了加入 session 支持的标志
$ express -s somefolder
我可以在不覆盖我已经添加或更改的任何内容的情况下运行上述命令,还是我必须执行其他操作?
不如向 package.json 添加新的依赖项(stylus)并重新运行 $ npm install
最佳答案
更新:
session 支持现在通过 expressjs/session 模块添加。
安装:
npm install -save express-session
使用:
import * as session from "express-session";
...
app.use(cookieParser());
app.use(session({ secret: "..." });
请务必访问 GitHub 上的模块以获取最新的安装和使用说明。
原始答案:
只需将 session 中间件添加到您的 Express app.js 文件即可。
app.use(express.cookieParser());
app.use(express.session({secret: '1234567890QWERTY'}));
确保它出现在 express.cookieParser()
调用之后。此外,为了安全起见,将 secret
值更新为随机字符串。
关于node.js - 添加 session 支持以在设置后表达,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17254644/