Попутный ветер: Потерянный файл конфигурации (как его восстановить / восстановить)?

Резюме: Я взял на себя управление сайтом TailwindCSS, и у меня нет файла.

Проблема: как мне восстановить TailwindCSS для моего сайта без файла, использованного для его создания?

Вопрос: есть ли способ обратно сгенерировать / создать файл tailwind.config.js, используемый для генерации TailwindCSS, используемого на моем веб-сайте?

Подробности: я только что присоединился к компании, где человек, которого я заменил (который ушел из компании), создал наш корпоративный веб-сайт с помощью TailwindCSS. Проблема в том, что я не могу найти configфайл, используемый для создания пакета Tailwind CSS, который не позволяет мне создавать новые html-страницы. Как я могу "произвести обратную генерацию" из существующего CSS, мне нужно воссоздать сборку config.js файл, используемый для Tailwind?

Что я пробовал: я попытался загрузить одну страницу нашего корпоративного сайта по адресу https://play.tailwindcss.com/ и повторить (вручную) то, что могло быть включено в файл config.js, который сгенерировал наш корпоративный веб-сайт; однако выход полностью отключен.

Таким образом, существует ли технический способ "обратной генерации" того, что tailwind.config.js Это привело к созданию CSS, который сгенерировал мой сайт?

1 ответ

Я бы начал с создания песочницы, чтобы поэкспериментировать с перестройкой сайта. Попробуйте создать существующий контент с конфигурацией Tailwind по умолчанию, а затем сравните результат с вашим действующим сайтом. Использование diff -ur должно помочь вам определить конкретные функции, которые необходимо настроить. Отрегулируйте эти параметры конфигурации и создайте заново, пока список различий между вашей песочницей и действующим сайтом не станет минимальным (отметки даты или аналогичные).

Вы также можете попробовать выполнить команду grep -r для любых опций конфигурации, которые, как вы знаете, могли быть использованы. Имейте в виду, что файл конфигурации не обязательно должен называться tailwind.config.js (подробнее см. В документации ). Вам может повезти, и вы обнаружите, что конфиг был назван чем-то неожиданным.

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