我正在用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。
也许我以错误的方式理解它,任何帮助将不胜感激。