ts-node 将选项传递给节点
Posted
技术标签:
【中文标题】ts-node 将选项传递给节点【英文标题】:ts-node pass options to 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 是正确的。我建议将已接受的标记切换为该答案(如果您这样做,请联系我,以便我删除错误的标记——当它被接受时我无法删除它)。 【参考方案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
【讨论】:
我不明白。这些都去哪儿了?以上是关于ts-node 将选项传递给节点的主要内容,如果未能解决你的问题,请参考以下文章
向 nodemon 注册时将 --project 传递给 ts-node
是否有任何选项可以使用 tsc 或 ts-node 或其他任何东西更快地编译和运行 ts 代码?