我想测试一些我编写代码的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
?
我发现这样做的一种方法如下:
$ ts-node
> import * as abc from './my-file'
> abc.myFunction()
> "works!"