Грааль: изображения / CSS время от времени отсутствуют - PullRequest
5 голосов
/ 15 сентября 2011

При разработке сайта у меня возникает странная ошибка. Время от времени мои изображения или мои CSS отсутствуют.

Это не очень предсказуемо и, следовательно, не воспроизводимо.

Обычно это происходит после того, как я отредактировал свой css, сохранил его и перезагрузил страницу (в браузере).

Это всегда синтаксически правильный CSS, поэтому нет ошибок компиляции или чего-то подобного.

Я думаю, что именно так Grails обновляет запущенное приложение, но я действительно не могу сказать, почему или где это происходит, поскольку это довольно редко, но определенно раздражает.

Неважно, запускаю ли я приложение со своей IDE (IntelliJ 9.0.4) или с командной строкой (Windows).

Единственное, что я до сих пор не проверял, так это то, происходит ли это только при использовании среды IDE.

Кто-нибудь испытывал это?

EDIT: Извините за неясное описание: «отсутствует» означает, что браузер не может загрузить соответствующий ресурс: «Ресурс () недоступен»

Другое Править:

Спасибо за комментарии. В дополнение к моему основному css-файлу и моим изображениям, которые меняются довольно часто, мой reset-css-файл исчез. Я никогда не касался этого с момента создания, поэтому я думаю, что можно исключить сценарий компиляции как причину этого беспорядка. (дополнительная информация в комментариях)

Ответы [ 3 ]

2 голосов
/ 02 марта 2013

Как Джон Смит Я прибыл сюда, чтобы погуглить эту проблему.Но я нашел другое решение, и я надеюсь, что оно вам тоже поможет.

Я немного погуглил и нашел это обсуждение Отключение статического ресурса , здесь я нашел автора приложения grailsи автор Плагин ресурсов , Марк Палмер (посмотрите его веб-сайт), рассказав, что он делает, и ответив на вопросы об этом плагине.все, что вам нужно сделать, это обновить плагин ресурсов до версии 1.2-RC1 или более поздней версии, которая решит эту проблему.

0 голосов
/ 20 февраля 2013

Действительно старый вопрос ... но для всех, кто гуглит это - у меня были похожие проблемы с моим CSS из-за формата файлов Windows в системах Linux.После того, как я изменил формат на unix, мне все равно пришлось перезапустить сервер для загрузки css.Обратите внимание, что каким-то образом CSS загружались раньше, хотя форматом был windows, и проблема была прерывистой.

0 голосов
/ 15 сентября 2011

Когда вы говорите, что отсутствует, вы имеете в виду, что изменения отсутствуют или отсутствует вся таблица стилей? Если это только ваши последние изменения, возможно, ваш браузер кэширует предыдущий файл CSS и не получает последние изменения. Попробуйте выполнить «жесткое обновление», например, CTRL+F5 или что-то еще, что вы используете в браузере. Это приведет к использованию последних ресурсов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...