Source Map - Definição do Glossário CI/CD
Um source map conecta a saída minificada de volta à sua origem original para que os stack traces permaneçam legíveis.
Um source map é um arquivo que mapeia posições na saída compilada ou minificada de volta para a origem original, para que debuggers e relatórios de erro apontem para linhas reais. Ele é emitido como um arquivo .map referenciado por um comentário.
Após minification e transpilation, a saída não se parece mais com a origem. Um source map registra o mapeamento para que o devtools do navegador e os rastreadores de erro mostrem arquivo, linha e coluna originais. Na CI você costuma fazer upload dos source maps para um rastreador de erros, mas mantê-los fora do bundle público.
Guias relacionados
Minification - CI/CD Glossary DefinitionMinification: Minification removes whitespace, comments, and unnecessary characters from code without changin…
Transpilation - CI/CD Glossary DefinitionTranspilation: Transpilation converts source code from one language or language version to another at the sam…
Manifest File - CI/CD Glossary DefinitionManifest File: A manifest file is a build-generated JSON that maps logical asset names to their hashed output…