NodeJs 和 Typescript:开发模式不识别自定义类型
NodeJs and Typescript: development mode does not recognize custom types
错误是当我 运行 使用 Nodemon 时,由于我的自定义类型,处于开发模式的服务器向我发送以下错误:
属性 'returnTo' 在类型 'Session & Partial' 上不存在。
Error: Property 'returnTo' does not exist on type 'Session & Partial
此文件名为 express-session-types.d.ts 并具有以下代码:
express-session-types.d.ts file
我的tsconfig.json如下:
tsconfig.json
我的 package.json 脚本:
My package.json scripts
我想出的解决方案是强制将类型导入我的 server.ts 文件或项目启动文件,如下所示:
import * as sessionTypes from './types/express-session-types';
其中 express-session-types 是我的扩展名为 .d.ts 的模块文件,其中声明了 属性。
错误是当我 运行 使用 Nodemon 时,由于我的自定义类型,处于开发模式的服务器向我发送以下错误:
属性 'returnTo' 在类型 'Session & Partial' 上不存在。
Error: Property 'returnTo' does not exist on type 'Session & Partial
此文件名为 express-session-types.d.ts 并具有以下代码:
express-session-types.d.ts file
我的tsconfig.json如下:
tsconfig.json
我的 package.json 脚本: My package.json scripts
我想出的解决方案是强制将类型导入我的 server.ts 文件或项目启动文件,如下所示:
import * as sessionTypes from './types/express-session-types';
其中 express-session-types 是我的扩展名为 .d.ts 的模块文件,其中声明了 属性。