Supponiamo di disporre di un modulo il cui codice sorgente non è ECMA 5 (ad esempio Coffescript o Typescript o altro) ed è distribuito in forma compilata con una mappa di origine. Come posso includere questa mappa sorgente in un pacchetto di Browserify?Conservazione della mappa sourc originale con Browserify
Per esempio immaginiamo un progetto con una sola dipendenza:
index.js
node_modules
typescript_module
(main.ts)
dist
main.js
main.js.map
Il "main.js.map" non viene consumato da browserify. Cioè, la mappa sorgente bundle di browserify viene mappata a "main.js" invece di rimandare alla mappa originale che descrive "main.ts"
Per la maggior parte delle trasformazioni, c'è un modo per inserire mappe sorgente generate dal passo precedente , ma c'è un modo per conservarli semplicemente sui file di input originali, quando le mappe sorgente esistono già?
possibile duplicato di [Mantieni le mappe originali di dattiloscritto dopo aver utilizzato browserify] (http://stackoverflow.com/questions/23453160/keep-original-typescript-source-maps-after-using-browserify) –
Ha visto questa domanda - la risposta è al massimo scaduta, poiché la sintassi non è più supportata da Browserify, ma non sto nemmeno cercando di passare questo attraverso uglify/minify. Semplicemente vecchio browserify con '{debug: true}' produce mappe sorgente senza riferimento all'originale. –