So che questo suona come una cosa strana da chiedere, ma c'è comunque di ottenere il numero di riga corrente in uno script dattiloscritto in modo che sarà emesso al codice JavaScript risultante? Immagino di dover cercare qualcosa come il preprocessore di CPosso ottenere il numero di riga corrente a macchina
__LINE__
variabile.
Edit: sto chiedendo la riga corrente nel file di origine dattiloscritto (che di solito è diverso dal numero di riga corrispondente nel file JavaScript risultante).
Eventuali duplicati di [Come è possibile determinare il numero di riga corrente in JavaScript?] (Http://stackoverflow.com/questions/2343343/how-can-i-determine-the-current-line-number-in- javascript) –
Il typescript traspone in Javascript, quindi questa domanda equivale a chiedere la stessa cosa per Javascript. –
@ IngoBürk no, non è necessariamente il caso. Forse vuole la riga corrente nel codice sorgente del dattiloscritto e non nel codice js transpiled. Quello che puoi fare, suppongo, è usare la soluzione per ottenere il numero di linea js e quindi usare la mappa sorgente per ottenere la riga nel codice sorgente del dattiloscritto. –