Сегодня angular открывает отладчик после обновления на локальном хосте, почему?

#javascript #angular #typescript

#javascript #angular #typescript

Вопрос:

Сегодня, после обновления моего приложения angular, отладчик (ПРИОСТАНОВЛЕННЫЙ В ОТЛАДЧИКЕ) всегда открывается. Почему ?

Отладчик показывает эти строки кода (не мои — core.js ) :

 /**
 * Instantiate all the directives that were previously resolved on the current node.
 */
function instantiateAllDirectives(tView, lView, tNode, native) {
    const start = tNode.directiveStart;
    const end = tNode.directiveEnd;
    if (!tView.firstCreatePass) {    // THIS IS WHERE DEBUGGER OPENS
        getOrCreateNodeInjectorForNode(tNode, lView);
    }
    attachPatchData(native, lView);
    const initialInputs = tNode.initialInputs;
    for (let i = start; i < end; i  ) {
        const def = tView.data[i];
        const isComponent = isComponentDef(def);
        if (isComponent) {
            ngDevMode amp;amp; assertNodeOfPossibleTypes(tNode, [3 /* Element */]);
            addComponentLogic(lView, tNode, def);
        }
        const directive = getNodeInjectable(lView, tView, i, tNode);
        attachPatchData(directive, lView);
        if (initialInputs !== null) {
            setInputsFromAttrs(lView, i - start, directive, def, tNode, initialInputs);
        }
        if (isComponent) {
            const componentView = getComponentLViewByIndex(tNode.index, lView);
            componentView[CONTEXT] = directive;
        }
    }
}
  

Как это исправить? Вчера все работало идеально.

Ответ №1:

Если вы не добавляете его в свой код, он может быть добавлен инструментами разработчика, проверьте следующие места, где он может быть добавленвведите описание изображения здесь

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

1. Я вижу, что он находится в core.js

2. Устраняет ли деактивация точек останова проблему или это исправит ее только для меня?

3. И я проверял в других браузерах, появляется только в Chrome.

4. Да, при деактивации это исправится

5. Значит, у обычного пользователя он всегда деактивирован?