node.js - ts-node skicka alternativ till node


Finns det ett sätt att skicka alternativ till node när man anropar ts-node? Jag försöker använda en experimentell funktion i node och det vore toppen om det fungerade med ts-node.

Detta är för närvarande vad jag gör:

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

Svar #1

Jag fick det att fungera på detta sätt:

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

Från ts-node-dokumentationen:

Observera: Om du behöver använda avancerade node.js CLI-argument (t.ex. --inspect), använd dem med node -r ts-node/register istället för ts-node-CLI.

Ett annat sätt att göra det är att använda miljövariabeln NODE_OPTIONS. Till exempel, i ett *nix-stil skal:

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

Relaterade artiklar