Включение карт источников Webpack Encore

Дата обновления перевода 2024-07-25

Включение карт источников Webpack Encore

Карты источников позволяют браузерам получать доступ к исходному коду, связанному с каким-то ресурсом (например, Sass-коду, который был скомпилирован в CSS или TypeScript-коду, который был скомпилирован в JavaScript). Исходные карты полезны в целях отладки, но не нужны при запуске приложения в производстве.

Файл Encore по умолчанию webpack.config.js включает карты источников в сборке dev:

1
2
3
4
5
6
7
8
// webpack.config.js
// ...

Encore
    // ...

    .enableSourceMaps(!Encore.isProduction())
;