Mam problem polegający na tym, że mapy źródeł generowane przez Webpack przy użyciu inline-source-map
ustawienia konfiguracyjnego są wyłączone o jeden wiersz, gdy używam debugera Chrome devtools. Webpack jest konfigurowany w aplikacji Ruby on Rails w celu generowania połączonego, niezminimalizowanego pliku JavaScript składającego się z kilkudziesięciu modułów. Większość z tych modułów to komponenty ReactJS i są one analizowane przez jsx
moduł ładujący. Dane wyjściowe z Webpack są następnie dołączane do application.js
pliku wraz z niektórymi innymi bibliotekami JavaScript wygenerowanymi przez gems.
Kiedy używam eval-source-map
, nie ma problemu. Coś w użyciu inline-source-map
powoduje, że numery wierszy są odrzucane o jeden.
Sprawdzanie JavaScript, który nie jest komponentem Reacta, nadal ma ten problem, więc nie sądzę, że jest to związane z użyciem jsx.
0
a druga za linię1
. Być może będziesz musiał po prostu wybrać jedną definicję i dostosować wartość dla wszystkiego, co działa w inny sposób.