解决方法
最简单的方法是声明您使用的功能:
File1.js
function greet() { return "Hello!"; }
File2.ts
declare function greet(): string; /* ... later ... */ var hi = greet();
如果您的场景更复杂(即引用File1.js的多个文件,或者File1.js中有很多功能将会混乱File2.ts),则可以创建一个File1.d.ts文件并引用File2.ts :
File1.d.ts
function greet(): string;
File2.ts
/// <reference path="File1.d.ts" /> /* ... later ... */ var hi = greet();