我导入expressjs如下:
import { Request, Response, Application, Router } from 'express';
const app: Application = require('express')();
和打字。json:
"express": "registry:npm/express#4.14.0+20160925001530",
当我输入app.close()
时,我得到:
[ts] Property 'close' does not exist on type 'Application'.
- 我该怎么解决这个问题?
- 我可以在哪里报告这个?(如果它是一个bug)
- 我是唯一一个在 typescript 上挣扎的人吗?
1条答案
按热度按时间4uqofj5v1#
提供的Application定义没有close...方法,Server有,
(app:Application).listen
返回Server。您可以报告明确键入here的类型。这是来自npm的包。
typescript 很难。