Я "унаследовал" create-react-app
, на котором я обновляю некоторые функции.Я знаком с JS и умею кодировать в React, но я не очень разбираюсь в webpack, npm, горячей перезагрузке или остальном процессе, который облегчает жизнь разработчикам.
К сожалению, при попытке отладкиВ этом приложении отладчик не останавливается на точках останова ни в Chrome, ни в Firefox. Этот ответ предполагает, что проблема возникает, когда скрипт появляется дважды.И действительно, в моем Firefox одна из страниц загружается дважды:


Очевидно, что они не могут существовать в одном и том же каталоге.Но по какой-то причине браузер отображает и, вероятно, запускает оба.
Как я могу определить, откуда они берутся и отключить его, чтобы восстановить контроль над моим отладчиком?Я полагаю, что это как-то связано с веб-пакетом, горячей перезагрузкой и исходными картами.
Редактировать: Если я перезапущу Firefox, то все в порядке, есть только одна копияисточник.Однако после того, как я изменю файл и страница автоматически обновится, у меня снова останется 2 копии.Так что в этой горячей перезагрузке явно что-то сомнительное ...