在外部javascript函数中调用typescript函数

在外部javascript函数中调用typescript函数,javascript,angular,typescript,Javascript,Angular,Typescript,我有一个名为“abc.ts”的typescript文件,其中有一个方法调用“ScanCode()”。我有一个单独的js文件“sample.js”,其中有一个foo()方法。我想在这个示例js'foo方法中调用typescript的scancode方法 我尝试用javascript导入ts文件,但它无法识别“导入”功能。您必须将typescript文件编译为javascript,或者如果您想导入它,请使用类似webpack的东西。我认为调用typescript函数最简单的方法是使其全局化 您可以引

我有一个名为“abc.ts”的typescript文件,其中有一个方法调用“ScanCode()”。我有一个单独的js文件“sample.js”,其中有一个foo()方法。我想在这个示例js'foo方法中调用typescript的scancode方法


我尝试用javascript导入ts文件,但它无法识别“导入”功能。

您必须将typescript文件编译为javascript,或者如果您想导入它,请使用类似webpack的东西。我认为调用typescript函数最简单的方法是使其全局化

您可以引用,或者直接调用js函数(您可能会看到警告),或者使其
declare
variable为什么不也用TypeScript编写代码呢?我推荐它。实际上我是从Android活动调用我的js函数,这就是为什么我想从这个js方法调用typescript方法。