Должен ли я развернуть sourcemaps для производства?
Я развертываю свой веб - сайт - статический сайт, построенный в GatsbyJS, - и мои исходные карты-это мои самые большие файлы. У меня есть 3 файла sourcemap, которые составляют ~ 3 МБ. В целом они составляют, возможно, 70% моего телосложения.
должен ли я развернуть их на своем рабочем сервере?
загружаются ли sourcemaps только пользователями, которые открывают devtools?
1 ответов
принимая во внимание что такое исходная карта вам просто нужно принять во внимание, что:
- если они подаются публично, пользователи могут получить доступ к исходному коду (только если исходные файлы карт запрашиваются с помощью соответствующих инструментов, конечно).
- нужно больше места на диске (в вашем случае ~3 МБ)
но, конечно, они могут понадобиться в производственном режиме, если вам нужно отладить приложение (на производстве режим, поскольку они не нужны для целей отладки в режиме разработки) (см. исходные карты файлов в производстве-это безопасно? и зачем использовать исходные карты в производстве?).
Итак, это решение полностью зависит от вас согласно вашим потребностям и требованиям, принимая во внимание ранее упомянутые пункты.