编写VS Code扩展时如何加载JavaScript库

时间:2019-03-20 18:17:51

标签: javascript typescript visual-studio-code

我正在用Typescript编写Visual Studio Code扩展。 我想在我的代码中引用一个JavaScript库,该库没有类型定义文件。

代替定义我自己的d.ts,我想知道还有哪些替代方法。

我已经尝试了以下方法来加载库

=COUNTIFS(A1:A1040001,1,A2:A1040002,1,A3:A1040003,1,A4:A1040004,1,A5:A1040005,0)

但是有一个错误提示jslib中没有d.ts。错误消息甚至指导我创建具有以下建议的模块:

=SUM(COUNTIFS(A1:A1040001,{0,1},A2:A1040002,{0,1},A3:A1040003,{0,1},A4:A1040004,{0,1},A5:A1040005,{1,0}))

在另一文件中添加以上行后,仍然出现错误TS2665:扩充中的模块名称无效。

我有网站背景,通常绕过此方法的方法是使用index.html加载jslib。在TypeScript文件中,我们只需要带有任何类型信息的模块来使可转换工作。 但是我不确定如何使Visual Studio Code单独加载jslib。

也许我以错误的方式理解它,任何帮助将不胜感激。

0 个答案:

没有答案