Hvorfor konvertere MAP til JSON?
JavaScript- og CSS-source maps følger Source Map v3-specifikationen, som definerer dem som JSON-objekter med felter som version, sources og mappings. Filendelsen .map er en konvention, ikke et særskilt binært format - enhver .JSON-parser accepterer filen som den er uden transformation.
Sådan konverterer du MAP til JSON
VS Code FREE
Åbn .map-filen i VS Code; den er øjeblikkeligt læsbar som JSON med syntaksfremhævning. Omdøb den til .json, hvis et efterfølgende værktøj kræver den filendelse.
Notepad++ FREE
Åbn .map i Notepad++ for at læse eller redigere JSON-indholdet; gem en kopi med filendelsen .json efter behov.
Om disse formater
En .map-fil er oftest et JavaScript- eller CSS-source map - en JSON-fil, der lader browserens DevTools vise den originale, læsbare kildekode bag minificeret eller kompileret kode. Du åbner…
Åbn .MAP detaljer →En JSON-fil er en almindelig tekstdatafil i JavaScript Object Notation-format, der bruges af web-API'er, app-konfigurationer og dataeksporter. Enhver teksteditor kan åbne den - Notesblok i…
Åbn .JSON detaljer →Kvalitet & hvad man skal være opmærksom på
- Omdøbning af
app.js.maptilapp.js.jsonproducerer en byte-for-byte identisk fil - intet værktøj parser eller transformerer noget. - Feltet
mappingsligner volapyk, fordi det er VLQ-kodet (Base64 Variable-Length Quantity); alle andre felter er letlæselig JSON. - Filendelsen
.mapbruges også af MapInfo GIS-filer og linker-symbol-maps - disse er ikke JSON og er ikke relateret til source maps.
Ofte stillede spørgsmål
Vil enhver JSON-parser acceptere en `.map`-fil?
Hvorfor reklamerer nogle sider med en MAP-til-JSON-konverter?
Hvad er nøglefelterne i et source maps JSON?
version (altid 3), sources (stier til originalfiler), mappings (VLQ-kodet positionsindeks) og valgfrit sourcesContent (indlejret original kildetekst).