我需要' react-keydown'在我的项目中的模块,但我找不到它的打字。 如何在我的打字稿项目中使用此模块?
答案 0 :(得分:1)
Typescript需要将您的JS库识别为Typescript。要实现这一点,你需要一个“.d.ts”文件(react-keydown.d.ts),这是JS函数的一个接口。 有一个名为DefinitelyTyped的Github,他们在那里有React。 我不知道你是否只需要一个功能,或者这是否有用,但这里是链接。
答案 1 :(得分:1)
Joao提到了DefinitelyTyped,你应该从哪里开始。如果您在那里找不到库,则需要创建自己的定义或将第三方库声明为any
。当然,您不会获得任何typedef,但您将能够编译和使用该库。
declare var ThirdPartyLibrary;
ThirdPartyLibrary.doStuff();