Console.log та налагодження не друкують, повертаються лише невизначеними. Чому це може бути? Я намагався знову встановити хром, але це не допомагає.
Ось знімок екрана з головної сторінки хрому, тому функції не визначені в деякому коді
Console.log та налагодження не друкують, повертаються лише невизначеними. Чому це може бути? Я намагався знову встановити хром, але це не допомагає.
Ось знімок екрана з головної сторінки хрому, тому функції не визначені в деякому коді
Відповіді:
Клацніть на "Рівні за замовчуванням" та переконайтесь, що "Інформація" встановлена. За замовчуванням він встановлений лише для відображення помилок та попереджень
Я прийшов сюди з тією ж проблемою: /
Для повноти: У поточній версії хрому це налаштування вже не внизу, але його можна знайти, натиснувши на значок «Фільтр» у верхній частині вкладки консолі (другий значок зліва)
На сьогоднішній день користувальницький інтерфейс інструментів для розробників у Google chrome змінився, коли ми вибираємо рівень журналу виписок журналів, що відображаються на консолі. Поруч із текстовим полем "Фільтр" випадає рівень реєстрації. Підтримувані значення Verbose
, Info
, Warnings
і Errors
з Info
тим вибором за замовчуванням.
Будь-який журнал, чий ступінь тяжкості дорівнює або вище, буде показаний на вкладці "Консоль", наприклад, якщо вибраний рівень журналу - це Info
всі журнали, що мають рівень Info
, Warning
іError
відображатимуться в консолі.
Коли я змінив його, Verbose
тоді мої console.debug
та console.log
заяви почали відображатися в консолі. Поки не Info
було вибрано рівень часу, вони не показувались.
Я зазнав тієї ж проблеми. Для мене рішенням було відключити Firebug, оскільки Firebug перехоплював журнали на задньому плані, внаслідок чого в консолі Chrome не відображалися журнали.
Те саме питання, але я просто очистив свої налаштування. Я зайшов у Налаштування> Налаштування та натиснув [Відновити настройки за замовчуванням та перезавантажити]. Просто згадайте, якими були ваші налаштування.
У моєму випадку був webpack, на якому UglifyPlugin працює з drop_console: true
набором
Переконайтеся, що введення "Фільтр" не заповнене, і нічого не написано навмисно чи помилково. Це було в моєму випадку: P
Я працюю на сайті, де якийсь JS (або інший) код заважає console.log
працювати ( console.log
ймовірно, перезаписаний). Ви можете перевірити це, перевіривши, чи єconsole.log
працює на іншій сторінці (наприклад, на цій).
У мене немає часу досліджувати далі, тому я звик alert("something is: "+something)
отримувати потрібну інформацію з фрагмента, який мені потрібно було запустити.
console.log
.
У моєму випадку це був лише старий кешований файл Javascript. Після очищення кеша я побачив свої журнали.
Якщо ви бачите (3 повідомлення приховано фільтрами. Показати всі повідомлення.), Тоді натисніть кнопку Показувати всі повідомлення на консолі інструмента розробника Chrome.
Тому що якщо ця опція включена помилково, console.log("")
повідомлення з’явиться, але це буде у прихованому стані.
Клацніть на " Рівні за замовчуванням " праворуч біля фільтра та переконайтесь, що " Інформація " встановлена.
Перегляньте знімок екрана:
У моєму випадку збереження журналів зробить свою справу. Я зробив усе, щоб показати журнали, але він проходить. Я перевірив це, і він працює,
Це працювало для мене. У розділі консолі перейдіть до налаштувань угорі праворуч. Там виберіть журнал збереження та журнал XMLHttpsRequests.
Іноді найпростіші речі нас обминають ...
Введіть console.log
консоль і перевірте, яка функція повертається. Якщо ви бачите, ƒ log() { [native code] }
то це щось інше. Якщо ви бачите, ƒ (){}
то десь внизу лінії було змінено функцію нативної консолі.log.
Сьогодні працював на сайті клієнта, і це було проблемою. Якщо це так, ви можете вручну відновити функцію console.log або використовувати замість console.dir () або console.warn ().
Переконайтеся, що коробка фільтра порожня
Станом на липень 2020 року інтерфейс Chrome знову змінився, і спад рівня реєстрації зараз, схоже, нічого не робить.
Натомість є нова панель зліва від основної панелі консолі, яка, можливо, ненавмисно встановлена на один із обмежувальних рівнів ведення журналу:
Виберіть верхню категорію (повідомлення), щоб виявити всі журнали:
РЕДАКТИРУЙТЕ: НАДІЛЬКІВ, здається, Chrome додає речі до вікна «Фільтр» , який знову втрачає деякий облік журналу, тому ви повинні ОЧИСТИТИ ФІЛЬТОРНУ КОРОБУ ТАКУ!
(Поле "Фільтр" знаходиться вгорі обох моїх фотографій вище, у розділі "Мережеві умови"; ви бачите, що він містить деякий вміст про "urlwebpack", який я там не помістив!)