打字稿-cordova.require()的引用类型

时间:2019-08-20 06:13:23

标签: typescript cordova cordova-plugins

我正在使用Typescript和Apache Cordova一起为后者编写插件。为了保持我的插件界面整洁,我想将界面分成两个模块(我们称它们为Foo和Bar)。我通过在Bar模块中使用cordova.require()将Foo导入Bar,如下所示:

const foo = cordova.require('cordova-plugin-my-plugin.Foo');

从技术上讲,这是可行的,但是Typescript不为常数foo提供任何类型。有办法解决吗?我已经尝试过/// <reference path="./foo.ts"/>,但是这会将类型添加到全局名称空间中,而不仅仅是常量foo

0 个答案:

没有答案