Saya mengalami masalah di mana peta sumber yang dibuat oleh Webpack menggunakan inline-source-map
pengaturan konfigurasi tidak aktif satu baris saat saya menggunakan debugger Chrome devtools. Webpack diatur di dalam aplikasi Ruby on Rails untuk menghasilkan file JavaScript yang digabungkan dan tidak dikecilkan yang terdiri dari beberapa lusin modul. Sebagian besar modul tersebut adalah komponen ReactJS, dan diurai oleh jsx
loader. Output dari Webpack kemudian dimasukkan ke dalam application.js
file bersama dengan beberapa pustaka JavaScript lain yang dihasilkan oleh gem.
Saat saya gunakan eval-source-map
, tidak ada masalah. Sesuatu tentang penggunaan inline-source-map
menyebabkan nomor baris terlempar satu per satu.
Memeriksa JavaScript yang bukan merupakan komponen React masih mengalami masalah ini, jadi menurut saya ini tidak terkait dengan penggunaan jsx.
0
dan yang lain menganggapnya sebagai garis1
. Anda mungkin hanya perlu memilih satu definisi, dan menyesuaikan nilainya untuk apa pun yang berfungsi sebaliknya.