gpt4 book ai didi

function - 在 Typescript 中,如何在不将它们放入模块的情况下使用另一个 TS 文件中定义的函数?

转载 作者:搜寻专家 更新时间:2023-10-30 21:00:36 24 4
gpt4 key购买 nike

我需要使用 TS 文件中定义的函数,该文件我将称为“library.ts”。我需要在另一个文件“main.ts”中使用这些函数。但是,出于良好的非技术原因(教育),我不希望用户必须了解模块。

例如,我只希望他们能够调用 ReadText/WriteText 而不必担心模块。 X.ReadText 是 Not Acceptable 。

如何从 main.ts 中的函数调用不在 library.ts 中模块内定义的函数?

我的 VS 项目说我正在使用 Typescript 1.1 (TypeScriptToolsVersion)

最佳答案

您可以将任何代码放在一个文件中,它不一定是一个模块。

这是 Library.ts:

var globalVariable = 'Hello World';

function globalFunction() {
alert(globalVariable);
}

这是 app.ts:

/// <reference path="library.ts" />

globalFunction();

关于function - 在 Typescript 中,如何在不将它们放入模块的情况下使用另一个 TS 文件中定义的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27107015/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com