【问题标题】:ts-node pass options to nodets-node 将选项传递给节点
【发布时间】:2019-07-08 19:04:21
【问题描述】:

有没有办法在调用 ts-node 时将选项传递给节点?我正在尝试在 node 中使用一个实验性功能,如果它可以与 ts-node 一起使用,那就太好了。

这是我目前正在做的:

ts-node ./src/utils/repl.ts -- --experimental-repl-await

【问题讨论】:

  • My answer,这是目前被接受的,是错误的。 Sam's answer 是正确的。我建议将已接受的标记切换为该答案(如果您这样做,请联系我,以便我删除错误的标记——当它被接受时我无法删除它)。

标签: node.js typescript ts-node


【解决方案1】:

我让它这样工作:

node --experimental-repl-await -r ts-node/register ./src/utils/repl.ts

来自ts-node documentation

注意:如果您需要使用高级 node.js CLI 参数(例如 --inspect),请将它们与 node -r ts-node/register 一起使用,而不是 ts-node CLI。


另一种方法是使用NODE_OPTIONS 环境变量。例如,在 *nix 风格的 shell 中:

NODE_OPTIONS=--experimental-repl-await ts-node ./src/utils/repl.ts

【讨论】:

  • 我不明白。这些都去哪儿了?
猜你喜欢
  • 2019-06-08
  • 1970-01-01
  • 2020-11-04
  • 2019-05-31
  • 1970-01-01
  • 1970-01-01
  • 2012-12-17
  • 2018-01-15
  • 2018-03-28
相关资源
最近更新 更多