我正在创造一种离子(cordova)产品,我想利用打字稿及其优化自动完成的好处。但由于许多插件对象不是来自具体类,我不知道如何利用插件文件(即.js)中的知识。如果有办法做到这一点,我当然想知道这一点。
答案 0 :(得分:0)
如果有办法做到这一点,我当然想知道这一点。
是。只需将allowJS
添加到tsconfig.json true
中的compilerOptions
即可。您的IDE应该神奇地开始使用.js文件;)
给http://alm.tools/一个去。我用这样的工作流程写了它
答案 1 :(得分:0)
如我的评论中所述,您可以使用Typescript定义文件来提供类型信息。
Definitly Typed上有常见Cordova插件的定义文件。
如果找不到您要查找的插件的类型信息,可以write your own definition file。