【发布时间】:2022-07-06 05:59:31
【问题描述】:
我正在尝试为我的 Javascript 文件编写 typescript 声明文件,但希望将它们存储在单独的文件夹中:
src/
types/
foo.d.ts
foo.js
// foo.d.ts
export function foo(bar): number
// foo.js
export const foo = bar => bar.length
// The type suggestion when calling foo from another file
foo() //(alias) const foo: (bar: any) => any
现在,当我在其他文件中导入并调用 foo 时,类型建议不起作用。当我之前做这样的事情时,我不得不把.d.ts文件和JS文件放在同一个目录下。我尝试添加/// <reference/>,但没有帮助,或者我做错了。我不是想导出声明文件,它纯粹是为了在开发过程中帮助我。我该怎么做?
【问题讨论】:
标签: javascript typescript