Cod*_*ein 3 import module read-eval-print-loop typescript ts-node
我想测试一些我编写的 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"
Run Code Online (Sandbox Code Playgroud)
这可能ts-node吗?
我发现这样做的一种方法如下:
$ ts-node
> import * as abc from './my-file'
> abc.myFunction()
> "works!"
Run Code Online (Sandbox Code Playgroud)