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