Исходная карта — это файл, который помогает разработчикам отлаживать свой код, предоставляя карту исходной структуры кода. Когда код минимизируется или преобразуется каким-либо другим способом, его может быть трудно понять или отладить, поскольку исходная структура была изменена. Карта исходного кода предоставляет способ сопоставления преобразованного кода с исходным кодом, чтобы разработчикам было легче понять, что происходит в коде, и отладить его.

Нам нужны исходные карты, но мы не хотим, чтобы они были в производстве. Мы не хотим, чтобы люди читали исходники нашего TypeScript или JavaScript. Или, может быть, вы не против как разработчик, но, скорее всего, ваш босс этого не хочет.

Для этого мы можем оставить их в среде разработки и промежуточной среде, но удалить их в производственной среде.