提问人:workK 提问时间:4/22/2023 更新时间:4/22/2023 访问量:23
如何查找从第三方包或库导入的函数和变量的类型?
How to find the types for functions and variables that are imported from third party package or library?
问:
有人可以解释一下如何找到变量、函数、Html 标签、事件处理程序中的事件参数和 event.target 类型的确切类型
例如,ExpressJS 的官方文档中没有 typescript 支持。那么如何找到变量或方法的类型
以及如何查找 HTML 标签或事件对象的类型。
如果有的话,请分享提示和文档
我尝试将光标悬停在函数上并悬停以查找类型,但有些有效,有些无效。
答:
1赞
T.J. Crowder
4/22/2023
#1
Definitely Typed 项目为不提供自己的类型定义的项目提供了大量类型定义。例如,Express 类型在这里。如果您的项目使用包管理器,则可以安装来获取它们(例如,在 -managed 项目中:)。@types/express
npm
npm install --save-dev @types/express
评论
0赞
workK
4/22/2023
安装 @types/express 软件包后如何查找类型。有什么办法?@t-J-克劳德
0赞
T.J. Crowder
4/22/2023
@workK - 这些类型对 Express 导出的对象进行注释,因此您只需从包中导入内容即可。您在导入时遇到过什么特别困难吗?"express"
评论