yon*_*sha 3 javascript typescript
假设我有一个 javascript 文件 myScript.js,其中包含以下内容:
function run(file) {
// some operations
}
Run Code Online (Sandbox Code Playgroud)
如何在 TypeScript 文件中使用“ run ”函数?
我读过类似的问题,但没有发现他们的答案足够清楚:我在哪里声明函数?我如何引用声明文件等..
TypeScript 不知道该run函数。你必须声明它:
declare function run(file: any): any;
Run Code Online (Sandbox Code Playgroud)
现在这有效:
run(myFile);
Run Code Online (Sandbox Code Playgroud)
编辑:您还可以研究使用此处提到的“--allowJs”tsc 参数,但我没有这方面的经验。
编辑 2:如果外部脚本是已发布的库,则很可能有一个针对它的类型文件 (.d.ts)。在这种情况下请查看打字工具。
| 归档时间: |
|
| 查看次数: |
12556 次 |
| 最近记录: |