Что такое source maps и когда их отключать?

Middle
179 просмотров
AFK Offer AI

Source maps — это файлы, связывающие минифицированный код с исходным. Позволяют видеть оригинальный TypeScript/JSX в DevTools и Sentry. В dev включены всегда. В production: для Sentry загружаешь source maps приватно, но не раздаёшь пользователям — иначе исходный код виден всем. Настройка: build.sourcemap в Vite (true, hidden, inline). hidden генерирует файлы, но не добавляет ссылку в бандл. Sentry plugin загружает их при деплое и удаляет из бандла.

Следующий вопрос

Как реализовать Tree View?