Typescript 错误:TS2551:类型“typeof session”上不存在属性“cookie”。您指的是“Cookie”吗?

编程入门 行业动态 更新时间:2024-10-04 13:29:07

Typescript 错误:TS2551:类型“typeof session”上不存在属性“cookie”。您<a href=https://www.elefans.com/category/jswz/34/1761300.html style=指的是“Cookie”吗?"/>

Typescript 错误:TS2551:类型“typeof session”上不存在属性“cookie”。您指的是“Cookie”吗?

我是 Typescript 的新手,所以如果这是一个愚蠢的问题请原谅我,但我在使用 Express 应用程序时遇到了问题。我只想在生产中提供安全 cookie,但出现类型错误,希望有人能提供帮助。我的代码如下:

// Express session ...
app.use(session({
  secret: process.env.SECRET as string,
  cookie: {},
  resave: false,
  saveUninitialized: true
}))

我上面的代码没有类型错误。

// In production serve secure cookies only ...
if (app.get("env") === "production") {
  session.cookie.secure = true; 
}

我这里有一个类型错误。 cookie 一词带有下划线,我收到以下错误:

类型“typeof session”上不存在属性“cookie”。您指的是 'Cookie'? ts(2551)

我假设我必须声明 cookie 属性,但我不确定如何执行此操作。任何帮助将不胜感激。

回答如下:

更多推荐

Typescript 错误:TS2551:类型“typeof session”上不存在属性“cookie”。您指的是“Cookie”吗?

本文发布于:2024-05-31 00:44:59,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1771095.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:指的是   上不   属性   错误   类型

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!