如何在typescript中使用javascript文件(函数)

如何在typescript中使用javascript文件(函数),javascript,typescript,Javascript,Typescript,如何在typescript中使用JavaScript文件(函数) //abc.js function Abc(){ alert(); } //test.ts 现在,如何在typescript中使用Abc()函数是一个简单的解决方案: declare var Abc: any; Abc(); lib.ts export default class Lib { public Abc() { alert(); } } 梅因酒店 import Lib from ".

如何在typescript中使用JavaScript文件(函数)

//abc.js
function Abc(){
alert();
}
//test.ts 现在,如何在typescript中使用
Abc()
函数是一个简单的解决方案:

declare var Abc: any;
Abc();
lib.ts

export default class Lib {
    public Abc() {
        alert();
    }
}
梅因酒店

import Lib from "./lib"

var lib = new Lib();
lib.Abc();

一个非常简单的解决方案:

declare var Abc: any;
Abc();

使用此选项可能会出现重复,这会破坏使用typescript的目的。一旦你使用了任何一种,所有的赌注都被取消了,因为你没有类型安全。这不是解决方案。js文件在哪里?我的问题是如何在.ts文件中导入js文件以及如何使用.js文件功能。