gpt4 book ai didi

node.js - express -s 不工作

转载 作者:搜寻专家 更新时间:2023-10-31 22:39:17 24 4
gpt4 key购买 nike

是否已从 express 中删除了对 session 的支持,或者是否有新的命令?我似乎无法在任何地方找到答案。这是我尝试使用它的结果。

Last login: Fri Jun 20 14:42:17 on ttys001
new-host-2:~ Brennan$ cd Desktop/
new-host-2:Desktop Brennan$ mkdir test6
new-host-2:Desktop Brennan$ cd test6
new-host-2:test6 Brennan$ express -s

error: unknown option `-s'

new-host-2:test6 Brennan$

最佳答案

是的,你是对的。许多中间件已从 express 4 中删除,包括 session 。因此,-s 不再是 express 命令的一部分。以下是一些删除的中间件:

basicAuth()
bodyParser()
compress()
cookieParser()
cookieSession()
csrf()
directory()

下面是一个示例,说明如何使用 cookie-session 中间件添加 session 支持以表达 4:

var express = require('express');
var session = require('cookie-session');

var app = express();

app.use(session({
keys: ['key1', 'key2'],
secureProxy: true // if you do SSL outside of node
}));

关于node.js - express -s 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24344445/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com