Я ищу конфигурацию WebPack, в которой размер пакета минимален, но я все еще могу создавать удобочитаемые трассировки стека, которые относятся к исходным исходным файлам и строкам. Информация столбца не требуется.
Возможно ли, чтобы WebPack 4 минимизировал ваш код, а также использовал механизм devtool: "eval"
(или какой-либо другой), чтобы трассировки стека, которые вы получаете во время исключений, были хорошо отформатированы с исходными исходными местоположениями? Я попытался объединить mode: "production"
с devtool: "eval"
, но они кажутся взаимоисключающими, например. наличие одного заставляет другой вариант не иметь никакого эффекта.
Мое требование: код, который я развертываю в рабочей среде, должен создавать удобочитаемые трассировки стека. Это среда NodeJS 8.x внутри AWS Lambda.
Я также стараюсь, чтобы размер пакета был как можно меньше, потому что это сокращает время холодного запуска лямбда-функции.
"eval"
бандл 16,6 Мб, а с"cheap-module-eval-source-map"
40,9 Мб. Почему-то дешевый eval намного дороже. - person Peter   schedule 25.01.2019