假设我有一个javascript文件myScript.js,其中包含以下内容:
function run(file) {
// some operations
}
如何使用' 运行'在TypeScript文件中的函数?
我已经阅读了类似的问题,但没有找到足够明确的答案:我在哪里声明了这个功能?我如何引用声明文件等。
答案 0 :(得分:3)
TypeScript不了解run
函数。你必须声明它:
declare function run(file: any): any;
现在可行:
run(myFile);
编辑:你也可以考虑使用“--allowJs”tsc参数mentioned here,但我没有经验。
编辑2:如果外部脚本是已发布的库,则可能存在 typings 文件(.d.ts)。在这种情况下,请查看typings工具。