Отладчик Chrome переходит к неправильному файлу в точке останова

#vue.js #webpack #google-chrome-devtools #source-maps #chrome-debugging

#vue.js #webpack #google-chrome-devtools #источник-карты #chrome-отладка

Вопрос:

У меня есть приложение vue-js с несколькими вызываемыми компонентами index.vue , некоторые вложенные, загруженные одновременно. Когда я устанавливаю точку останова в Chrome inspector в одном из index.vue файлов, отладчик останавливается корректно, но открывает неправильные index.vue файлы. Похоже, это связано с конфигурацией Webpack sourcemaps, поскольку при отключении этого режима файлы корректно открываются в отладчике.

Комментарии:

1. вам когда-нибудь удавалось решить эту проблему? столкнувшись с тем же самым

2. обходился просто написанием «debugger» в исходном коде.

Ответ №1:

Это случилось и со мной, когда я дурачился с ключевым словом debugger. Похоже, что во всей цепочке точек останова, если вы повторно запустите с дополнительным (или отсутствующим, если у вас более 1) ключевым словом debugger, точка останова остановится на правильном файле! Сумасшедший грязный обходной путь, но, похоже, он работает для меня, когда даже не отключил chrome cache.