Инструменты разработчика Chrome больше не показывают все файлы JavaScript


Не все файлы JavaScript больше видны в инструментах разработчика Chorme.

Google Chrome обновлен. Версия 44.0.2403.130 m Отладочная версия приложения. Скрипты в голове.

<script src="/Scripts/jquery-ui-1.8.24.js"></script>
<script src="/Scripts/jquery.validate.js"></script>

...

<script src="/Client/Statics/GuiContainers.js"></script>
<script src="/Client/ClientDAL.js"></script>
<script src="/Client/ClientLayoutUpdater.js"></script>
<script src="/Client/ClientRenderer.js"></script>
<script src="/Client/ControllerLocator.js"></script>

первая часть скриптов отображается в Chrome Developer Tools в меню Sources на localhost / Scripts / * path. Вторая часть скриптов не видна со вчерашнего дня. Что случилось с инструментами разработчика?

в JavaScript нет ошибок приставка. Я вижу успешные запросы для файлов JavaScript на вкладке Сеть. Весь JavaScript загружен. Приложение работает нормально.

что случилось с инструментами разработчика? У кого-нибудь есть идея?

если я добавлю localhost "папку" в рабочую область, все будет видно, даже исходные файлы на стороне сервера.

11 55

11 ответов:

открыл вкладку "Сеть" в инструментах разработчика и нажал F5, чтобы обновить - спасибо @Seano666 за ваш комментарий на вопрос

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

затем все мои локальные скрипты снова появились, и отладка вернулась к нормальной работе.

попробуйте щелкнуть правой кнопкой мыши на reload кнопка в инструментах разработчика.
Вы получите меню, из которого вы можете выбрать: Empty Cache & Hard Reload.
Это сработало для меня.

добавить debugger; инструкция в любой части вашего скрипта отладчик остановится на этом этапе и покажет вам скрипт, даже если скрипт динамически загружен.

                onSuccess: function (result) {
                    debugger;
                    combo.empty();
                    $(result).each(function () {
                        var option;

                        option = document.createElement('option');
                        option.value = this.Id;

                        $(option).appendTo(combo);
                    });
                }

У меня была та же проблема, и "пустой кэш и жесткая перезагрузка" работали для меня.

проблемы из-за сетевого сопоставления и сопоставления. В инструментах chrome dev есть какая-то странная ошибка, которая вызывает такие проблемы. Несколько раз вы даже можете увидеть, старые файлы css в боковой панели и когда вы открываете файл CSS из левой боковой панели. это было бы просто пусто или еще хуже, даже не будет видно.

даже я пробовал все варианты. перезагрузки, удаление всех чаче, сопоставления сопоставления. режим инкогнито. Но в конце концов пришлось переустановить, чтобы сделать это исправление.

Так что продолжайте делать новую установку chrome. все должно быть хорошо.

Я испытал ту же проблему, все, что я сделал, это удалить все временные файлы в локальном AppData, под именем вашего профиля, например C:\Users\userprofile\AppData\Local\Temp

для меня также была проблема "сопоставление и развязывание". Я удалил все сопоставления, но папки под веб-сайтом не были видны.

решение для меня было: в настройках dev tools перейдите на вкладку "рабочая область". Еще оставались какие-то карты. Я убрал все. После перезагрузки все было в порядке.

причина в том, что ваш файл скрипта еще не загружен, обновите страницу с помощью f5 и вы увидите скрипты, перечисленные в источниках. Это произошло, когда вы положили тег сценария в нижней части тега.

в моем случае это была проблема кэша Chrome. Освежение не сработало для меня. После сопоставления файла ниже исправлена моя проблема

1-Откройте файл в браузере, например http://example.com/script.js

2-Добавить версию например http://example.com/script.js?v=2

Это очищает кэш и файл начинает отображаться как редактируемый.

я переустановил Chrome с удалением данных профиля Chrome. Теперь это работает.