javascript - Node.JS + TypeScript cum pot urmări codul sursă din trasarea stivei?
Din câte înțeleg, TypeScript va fi transpus în JavaScript și dacă ceva din codul meu va genera o eroare, aceasta va conține traseul stivei cu numerele de linie ale JavaScript, nu ale TypeScript. Există biblioteci sau pluginuri care să rezolve această problemă pentru o instanță de producție? Știu că pentru web avem fișiere map.js; există ceva similar pentru node.js?
Răspuns #1
Rulează aplicația ta folosind ts-node, nu direct cu node.
Răspunsul #2
Dacă folosești nodejs >= v.12.0.0, adaugă flag-ul --enable-source-maps (documentația oficială) când execuți node. Dacă versiunea nodejs este mai mică, poți folosi această bibliotecă sau ts-node, după cum este menționat mai sus.