Під час налагодження в хромі сценарії завжди призупиняються у відладці, навіть якщо не встановлено точок розриву, і якщо пауза не призупинена, вона знову призупиняється.
Що можна зробити?
Під час налагодження в хромі сценарії завжди призупиняються у відладці, навіть якщо не встановлено точок розриву, і якщо пауза не призупинена, вона знову призупиняється.
Що можна зробити?
Відповіді:
Однією з можливих причин є те, що ви ввімкнули "паузу на винятки" (маленький значок у формі стоп-символу із символом "pause (||)" у нижній лівій частині вікна). Спробуйте повернути його до стану виключення / сірого (а не червоного та синього) та перезавантажте сторінку.
ОНОВЛЕННЯ: Додавання екрана для довідки:
У моєму випадку я встановив, що Any XHR
прапор встановлений в XHR Breakpoints
налаштуваннях, доступний на вкладці "Джерела" в межах інструментів розробки Chrome.
Зніміть прапорець, щоб Chrome знову працював нормально.
Це також може спричинити проблему
Значок точки перерви вгорі праворуч має бути синім таким чином
Не повинен сірий, як це
Якщо ви перейдете до Джерела, ви побачите кнопку паузи внизу DevTools. В основному є 3 можливих варіанти паузи в DevTools під час налагодження файлу js,
Не робити пауз на винятках ( ):
Кнопка паузи буде сірим кольором, як якщо б активовано "Не робити пауз на винятках".
Призупинити всі винятки ( ):
Кнопка паузи буде синім кольором так, ніби активовано "Пауза на всіх винятках".
Призупинення вимкнених винятків ( ):
Кнопка паузи буде фіолетовим кольором, як якщо б активовано "Пауза на вилучені винятки".
У вашому випадку, якщо ви не хочете робити паузу, виберіть Не робити пауз на винятках. Щоб вибрати, перемикайте кнопку паузи, поки вона не стане сірою .
Ви можете натиснути CTLR+, F8щоб активувати або деактивувати точки відключення.
Це коротке рішення.
Клацніть піктограму «Налаштування», а потім натисніть кнопку «Відновити настройки за замовчуванням та перезавантажити». Це працювало на мене, тоді як прийнята відповідь не відповіла.
У правому верхньому куті другий останній значок (обведений червоним кольором на доданому зображенні) - для активації / деактивації налагодження. Клацніть його, щоб увімкнути налагодження в будь-який час.
Дійсно дурне питання, що я зіткнувся з тим, що привів мене сюди з налагоджувачем; команда .: "налагоджувач;" на ньому встановлений годинник.
Це спричинило сторінку, яка щойно сказала налагоджувач; відображатись між кожним завантаженням сторінки.
Спосіб її відключити - це просто натиснути правою кнопкою миші вказаний годинник та натиснути «Видалити вираз перегляду».
Інший користувач згадав про це незначно, але я пропустив це, поки не повернувся сюди приблизно 3 рази за 2 дні -
Існує розділ під назвою Точки перерви EventListener, який містить перелік інших точок прориву, які можна встановити. Буває так, що я випадково ввімкнув одного з них на мутації DOM, яка давала мені знати, коли що-небудь до DOM було відмінено. На жаль, це призвело до того, що я вимкнув купу плагінів і доповнень, перш ніж я зрозумів, що це лише моя машина. Сподіваюсь, це допомагає комусь іншому.
Ви можете просто перейти до пунктів Breakpoints на консолі розробника Chrome, клацнути правою кнопкою миші та видалити точки прориву. Простий.
Нитки> переключіть "Головне" на "додаток"
У розділі "Нитки" я змінив контекст з "Головна"> "Додаток". У "додатку" повинна бути синя стрілка вбік.
Це сталося зі мною. Я мав точку перелому на модифікаціях підкреслень на тезі тіла, і кожен раз, коли я знімав точки прориву, вони повернулися б після того, як я оновився. Я був так розгублений, і я навіть видалив усі точки проключення DOM, але точка зупинки модифікації піддерева кузова модифікації продовжувала повертатися. Врешті я перезавантажив кеш, і вони зникли.