Perché convertire MAP in JS?
Un source map JavaScript registra come le posizioni in un file .js compilato o minimizzato corrispondono al sorgente originale - esiste insieme al file .js come ausilio per il debug per i DevTools del browser e non ha valore di esecuzione autonomo. Non può essere convertito in .JS perché non contiene codice, ma solo un indice posizionale codificato in VLQ.
Come convertire MAP in JS
VS Code FREE
Apri il file .map in VS Code per leggerne il JSON; controlla l'array sources per vedere quali file originali copre e sourcesContent per eventuale testo sorgente incorporato.
Informazioni su questi formati
Un file .map è solitamente una source map JavaScript o CSS - un file JSON che consente ai DevTools del browser di mostrare il codice sorgente originale e leggibile dietro al codice…
Apri dettagli .MAP →Un file JS è un file di codice sorgente JavaScript - testo semplice e leggibile che alimenta l'interattività delle pagine web e le app lato server tramite Node.js. È possibile aprirlo in…
Apri dettagli .JS →Qualità e a cosa prestare attenzione
- Il campo
mappingsè codificato in VLQ (Base64 Variable-Length Quantity) e non è JavaScript - solo gli strumenti per sviluppatori lo decodificano. - Se
sourcesContentè presente nella mappa, l'intero sorgente originale è incorporato nel JSON e può essere estratto direttamente. - Distribuire file
.mapsu un server di produzione espone il codice sorgente originale e i percorsi dei file a chiunque abbia i DevTools aperti.
Domande frequenti
Posso recuperare il mio codice sorgente originale da un file `.map`?
sourcesContent, il sorgente originale è incorporato e i DevTools del browser o il pacchetto npm source-map possono estrarlo.Cos'è il file `.js` che si trova accanto al `.map`?
.map descrive solo la sua relazione con il sorgente originale.