Пожалуйста, у меня есть блейд-файл design.blade.php
, который является обычной страницей начальной загрузки.
Я использую класс Handler, чтобы вручную записывать в журнал ошибки в определенный файл, например:
public function report(Exception $exception) {
file_put_contents(public_path('manual_errors.php'), $exception->getMessage() . "\n-----------------------------------------------------------------\n", FILE_APPEND);
parent::report($exception);
}
И в упомянутом блейд-файле есть style.css
, который внутренне импортирует много CSS-файлов.
Через некоторое время я обнаружил, что этот файл автоматически регистрирует пустые ошибки в функции обработчика отчетов, и после исследования,Я обнаружил, что style.css
пытается импортировать несуществующие css
файлы, поэтому регистратор добавляет новую запись empty
.
Мой вопрос: Какова связь между Импортировать чистые css
файлы с@import
команда css и блейд Laravel?
Я знаю, что шаблоны блейдов кэшируются, но нет никакой связи между ошибкой внешнего интерфейса и ошибкой ведения журнала бэкенда.
И для подтверждения я не использую какие-либоmanual report()
помощник в этой позиции.
И то же самое происходит, когда я использовал файл javascript в блейд-файле.
Я использую Laravel 5.5