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

标签 typescript import module read-eval-print-loop ts-node

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

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

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

例如, session 可能看起来像

$ 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!"

关于typescript - 是否可以将 Typescript 导入到 ts-node REPL 的运行实例中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52193529/

相关文章:

typescript - Angular 2 下载文件 : corrupt result

node.js - 使用 TypeScript 正确扩展stream.Transform类

Python动态来自?

node.js - npm WARN tar ENOENT 没有这样的文件或目录 node_modules/.staging/typescript-8be04997/lib/zh-CN/diagnosticMessages. generated.json

javascript - gulp-concat 文件中的 typescript

javascript - 无法导入同位素插件-- -"$(container).isotope is not a function"

java - 抽屉布局无法解析为类型

javascript - Ember CLI - 未捕获错误 : Could not find module ember?

jboss - 我如何添加一个 jboss 7.1 模块,其中包含从服务器的主 ear 文件中的类实现/扩展的类?

python - 重构模块名称后unpickle实例