У меня проблема, когда исходные карты, созданные Webpack с использованием параметра inline-source-mapконфигурации, отключаются на одну строку, когда я использую отладчик Chrome devtools. Webpack настраивается внутри приложения Ruby on Rails для создания конкатенированного неминифицированного файла JavaScript, состоящего из пары десятков модулей. Большинство этих модулей являются компонентами ReactJS и анализируются jsxзагрузчиком. Затем вывод Webpack включается в application.jsфайл вместе с некоторыми другими библиотеками JavaScript, созданными гемами.
Когда пользуюсь eval-source-map, проблем нет. Что-то в использовании inline-source-mapзаставляет номера строк сбрасываться на один.
Проверка JavaScript, который не является компонентом React, по-прежнему вызывает эту проблему, поэтому я не думаю, что это связано с использованием jsx.
0а другая - линией1. Возможно, вам просто нужно выбрать одно определение и отрегулировать значение для всего, что работает наоборот.