CSS-файл не может быть удален из проекта

Эй, ребята, я в растерянности для этого.

Некоторый фон: я унаследовал базу кода php с большим количеством мусора. Он написан с использованием структуры воспламенителя кода. Плагин flatpickr используется.

Проблема: некоторые страницы по какой-либо причине используют эту квартиру flatpickr.dark.min.css, что делает календарь невозможным для просмотра, так как весь текст становится белым на белом фоне.

В инспекторе я вижу стили, взятые из flatpickr.dark.min.css

Я выполняю поиск по всем файлам в проекте и вижу 0 ссылок на этот файл в любом из файлов представлений.

Я удаляю файл css из ресурсов и очищаю кеш браузера, и этот файл все еще используется.

Я нахожу ссылку в файле culpfiles.js и удаляю ее, нахожу ссылку в app.css.map, которая имеет ссылку с похожим именем, и удаляю ее.

Я делаю поиск и замену всего dark.min.css.

Я не могу найти ссылку на CDN с сайта Flatkr.

Тем не менее, инспектор показывает flatpickr.dark.min.css, используемый в стилях элементов.

Я делаю поиск и замену слова dark во всех файлах проекта.

Все еще файл css используется.

В то время как на вкладке "Сеть" инструментов chrome dev я не вижу ни одного загружаемого файла flatpickr.dark.min.css, хотя он каким-то образом используется до сих пор.

Все остальные CSS-файлы (которые должны использоваться) имеют ссылку в представлении макета под тегами ссылки стиля, но не эту.

Очевидно, я что-то упустил.

Воспламеняет ли код какую-либо систему кэширования CSS?

Немного странно, что мне удалось отредактировать все остальные CSS-файлы и аппаратную перезагрузку Chrome, и все изменения вступили в силу, но меня преследует этот нежелательный CSS-файл, от которого я просто не могу избавиться.

У кого-нибудь есть идеи?

Код воспламенитель делает некоторые фанки загрузки CSS? Flatpickr.js делает какие-то прикольные загрузки cdn?

Ниже приведены единственные ссылки CSS, которые я могу найти в макете приложения макета.

<link rel="stylesheet" href="<?=base_url()?>assets/blueline/css/app.css?ver=<?=$core_settings->version;?>"/>
    <link rel="stylesheet" href="<?=base_url()?>assets/blueline/css/blueline.css?ver=<?=$core_settings->version;?>"/>
    <link rel="stylesheet" href="<?=base_url()?>assets/blueline/css/user.css?ver=<?=$core_settings->version;?>"/> 
<link rel="stylesheet" href="<?=base_url()?>assets/css/dashboard.css"/>
      <link rel="stylesheet" href="<?=base_url()?>assets/css/animate.css"/>
      <script src="<?=base_url()?>assets/js/dashboard.js"></script>

Я могу переопределить темную тему в каждом частичном представлении со ссылкой на правильную тему:

<link rel="stylesheet" href="<?= base_url(); ?>assets/blueline/css/plugins/flatpickr.airbnb.min.css"/>

Но мне действительно не стоило этого делать. Откуда эта темная тема?

РЕДАКТИРОВАТЬ: я нашел некоторые ссылки импорта @import url ( https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700); это из Google Tho. это могло быть этим? И еще один @import, пришедший из js-файла, который уменьшился. /@import|[{}]/.test(b)?e.push(""+b+""):e.push('');return

В папке css есть темная тема, но даже когда я удаляю ее и очищаю кэш-память Chrome, она все равно остается активной.

Папка css

1 ответ

Я думаю, что это может быть вызвано меньшим количеством файлов, которые были скомпилированы в css и ссылались на некоторые места в вашем проекте.

Другие вопросы по тегам