Por que converter MAP para JS?
Um mapa de origem JavaScript registra como as posições em um arquivo .js compilado ou minificado correspondem à fonte original - ele existe ao lado do .js como um auxílio de depuração para o DevTools do navegador e não tem valor de execução autônomo. Não pode ser convertido para .JS porque não contém código, apenas um índice posicional codificado em VLQ.
Como converter MAP para JS
VS Code FREE
Abra o arquivo .map no VS Code para ler seu JSON; verifique a matriz sources para ver quais arquivos originais ele cobre e sourcesContent para qualquer texto de fonte incorporado.
Sobre estes formatos
Um arquivo .map é, na maioria das vezes, um source map de JavaScript ou CSS - um arquivo JSON que permite que as DevTools do navegador mostrem o código-fonte original e legível por trás do…
Abrir detalhes de .MAP →Um arquivo JS é um arquivo de código-fonte JavaScript - texto simples e legível que alimenta a interatividade de páginas web e aplicativos do lado do servidor via Node.js. Abra-o em…
Abrir detalhes de .JS →Qualidade e o que observar
- O campo
mappingsé codificado em VLQ (Base64 Variable-Length Quantity) e não é JavaScript - apenas ferramentas de desenvolvedor o decodificam. - Se
sourcesContentestiver presente no mapa, a fonte original completa está incorporada no JSON e pode ser extraída diretamente. - Enviar arquivos
.mappara um servidor de produção expõe seu código-fonte original e caminhos de arquivo para qualquer pessoa com o DevTools aberto.
Perguntas frequentes
Posso recuperar meu código-fonte original de um arquivo `.map`?
sourcesContent, a fonte original está incorporada e o DevTools do navegador ou o pacote npm source-map podem extraí-la.O que é o arquivo `.js` que está ao lado do `.map`?
.map apenas descreve sua relação com a fonte original.