在typescript"预期声明或语句"上导出函数

Joa*_*dan 19 typescript

我知道这很简单,但是在过去的几年里,打字稿似乎已经发生了很大变化,我只是不能通过我在堆栈溢出时找到的先前答案来完成.

let myfunction = something that returns a function

export myfunction;
Run Code Online (Sandbox Code Playgroud)

我收到错误"声明或声明预期"

如何从一个非常简单的ts文件导出函数,以便能够在另一个ts文件中使用该函数?

Joa*_*dan 48

看起来

let myfunction = something that returns a function
export {myfunction};
Run Code Online (Sandbox Code Playgroud)

会做的.


Phi*_*ker 12

使用

export default myfunction
Run Code Online (Sandbox Code Playgroud)

如果您只有此功能从此文件导出.否则使用

export { myfunction, <other exports> }
Run Code Online (Sandbox Code Playgroud)

出口myfunction以及其他类型的出口