我正在尝试用 typescript 开发 exrpessjs 应用程序。在阅读了一些文章后,我安装了 @types 并开发了一个工作应用程序。我的问题是在哪里可以找到用 javascript 编写的库的 typescript 类型的文档。
例如,我从示例中了解到,我需要导入 Router、Response 和 Request,如下所示,我正在寻找官方文档,其中列出了库通过 @types 公开的类和接口(interface)
import { Router, Response, Request } from 'express';
最佳答案
learned from examples that I need to import Router, Response and Request as follows,
如果 JS 库不是用 TypeScript 编写的,它可能有自己的文档,您应该引用,例如路由器
在这里介绍:https://expressjs.com/en/guide/routing.html
除此之外,定义的用法可以通过自动完成等方式确定。
更多
一般来说,TypeScript 不能解决文档不完善或代码错误的问题。这由开发人员决定(就像任何其他编程语言一样)。
关于javascript - JS 库的 TypeScript 类型的 API 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42750404/