是否可以将Typescript导入到正在运行的ts-node REPL实例中?

问题描述 投票:1回答:1

我想测试一些我编写代码的Typescript代码。

到目前为止,我知道这样做的最好方法是运行ts-node my-file-name.ts

但是我想让它更具交互性,类似于Python REPL允许你导入模块然后从REPL中调用函数然后你想要的。

例如,会话可能看起来像

$ ts-node
> import my-file-name.ts
> myFunctionFromMyFile("specialParam")
> "you just called a function from my-file-name.ts with param specialParam"

这可能与ts-node

typescript import module read-eval-print-loop ts-node
1个回答
3
投票

我发现这样做的一种方法如下:

$ ts-node
> import * as abc from './my-file'
> abc.myFunction()
> "works!"
© www.soinside.com 2019 - 2024. All rights reserved.