打字稿从js对象中提取知识

时间:2016-07-06 06:53:54

标签: javascript cordova typescript webstorm

我正在创造一种离子(cordova)产品,我想利用打字稿及其优化自动完成的好处。但由于许多插件对象不是来自具体类,我不知道如何利用插件文件(即.js)中的知识。如果有办法做到这一点,我当然想知道这一点。

2 个答案:

答案 0 :(得分:0)

  

如果有办法做到这一点,我当然想知道这一点。

是。只需将allowJS添加到tsconfig.json true中的compilerOptions即可。您的IDE应该神奇地开始使用.js文件;)

更多

http://alm.tools/一个去。我用这样的工作流程写了它

答案 1 :(得分:0)

如我的评论中所述,您可以使用Typescript定义文件来提供类型信息。

Definitly Typed上有常见Cordova插件的定义文件。

如果找不到您要查找的插件的类型信息,可以write your own definition file