javascript - Visa original TypeScript-fil vid felsökning av TypeScript med node-inspector CLI


Finns det något sätt att få node-inspector CLI (eller någon CLI-baserad debugger) att visa den ursprungliga TypeScript-filen vid felsökning?

Till exempel, för att felsöka TypeScript brukar jag köra något som: nodemon -e ts -w src -x "tsc -p . && node inspect ./dist/file.js". Detta fungerar, men det felsöker den transpilerade JavaScript-koden.

För att kringgå detta försökte jag använda ts-node på följande sätt: nodemon -e ts -w src -x "node inspect -r ts-node/register src/file.ts". Ändå kommer debuggern att visa den transpilerade JS.

sourcemap: true i tsconfig hjälper inte heller.

Svar #1

Med den senaste ts-node bör du kunna göra något som nedan:-

nodemon -e ts -w src -x "node --inspect -r ts-node/register src/file.ts"

Eller använd --inspect-brk