Я использую Mindscape Workbench, чтобы свести к минимуму мои файлы scss. Мои страницы настроены на использование файлов * .min.css. В случайные моменты минимальный файл не публикуется вместе с остальной частью системы.Загрузить альтернативный css при желании css отсутствует
У меня есть много файлов css и вы не хотите вручную проверять каждый после каждой публикации.
UPDATE:
- Я хотел бы, чтобы это было во время выполнения исправления. Смысл, если браузер не найдет нужный css, он не сможет выполнить полный css.
- Проблема не возникает, когда я изменяю и публикую файл. Однако у нас есть много людей, которые работают над решением и обновляют репозиторий git. Так или иначе, некоторые из пользователей непреднамеренно удаляют файлы * .min.css. Это определенно не нарочно и не должно происходить.
Есть ли способ указать, что я хочу файл * .min.css, но если он отсутствует, загрузите * .css вместо этого?
Я понимаю, что лучше всего предотвратить проблему, но мой вопрос конкретно связан с возможностью отказоустойчивости. Мое приложение публикуется моими пользователями на своих серверах, поэтому я не контролирую, что они делают, и такой вариант позволил бы мне немного больше контроля и безопасности.
UPDATE2:
Другой вариант представляет собой автоматизированное средство, чтобы гарантировать, что все * .min.css файлы были включены в последнюю публикацию. В идеале он найдет все * .scss-файлы и проверяет, существует ли * .min.css и поднимет флаг, если он отсутствует.
Вы хотите сделать это на стороне клиента? в браузере? –
Похоже, вы должны исправить проблему публикации, а не подделывать код. – DavidG
@DavidG, я работаю с разработчиками, чтобы помочь устранить проблему, но было бы неплохо иметь отказоустойчивость, если такая возможность возможна. – davids