调用 ts-node 时有没有办法将选项传递给节点?我正在尝试在 node 中使用一个实验性功能,如果它可以与 ts-node 一起使用,它会膨胀。
这就是我目前正在做的事情:
ts-node ./src/utils/repl.ts -- --experimental-repl-await
调用 ts-node 时有没有办法将选项传递给节点?我正在尝试在 node 中使用一个实验性功能,如果它可以与 ts-node 一起使用,它会膨胀。
这就是我目前正在做的事情:
ts-node ./src/utils/repl.ts -- --experimental-repl-await
我让它以这种方式工作:
node --experimental-repl-await -r ts-node/register ./src/utils/repl.ts
从ts-node
文档中:
注意:如果您需要使用高级 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