Estou tendo um problema em que os mapas de origem gerados pelo Webpack usando a inline-source-mapdefinição de configuração estão desativados em uma linha quando uso o depurador de devtools do Chrome. O Webpack é configurado dentro de um aplicativo Ruby on Rails para gerar um arquivo JavaScript concatenado e não minimizado composto de algumas dezenas de módulos. A maioria desses módulos são componentes ReactJS e são analisados pelo jsxcarregador. A saída do Webpack é então incluída no application.jsarquivo junto com algumas outras bibliotecas JavaScript geradas por gems.
Quando eu uso eval-source-map, não há problema. Algo sobre o uso de inline-source-mapfaz com que os números das linhas sejam desviados em um.
A inspeção de JavaScript que não é um componente React ainda apresenta esse problema, portanto, não acho que esteja relacionado ao uso de jsx.
columnarg no código a seguir é passado em um muito alto: window.onerror = function(message, url, line, column){}. Decrementar consertou isso. Nota: Isso é específico do Chrome, não sei sobre outros navegadores.
0e o outro a considera linha1. Você pode apenas ter que escolher uma definição e ajustar o valor para qualquer coisa que funcione de outra maneira.