У меня возникли трудности с моим проектом GWT 2.4. У меня есть CSS файл, который я ранее обработку с ClientBundle
:CSS не обновляется в GWT
public interface FooResources extends ClientBundle {
public static final FooResources INSTANCE = GWT.create(FooResources.class);
@NotStrict
@Source("base.css")
public CssResource baseCss();
...
}
Тогда в моей точке входа, я гарантировал, что CSS был введен:
static {
FooResources.INSTANCE.baseCss().ensureInjected();
}
Однако, я обнаружил, что, когда я редактировал base.css
, ничего не изменилось в моем приложении. Поэтому я попытался переместить base.css
в тот же каталог, что и файл базы .html
, и ссылаясь на него старомодным способом с тегом link
. Однако мои изменения в файле все еще не отражались на том, что я видел в браузере. (Я просмотрел файл CSS в консоли разработчика Chrome и все еще видел старую версию.)
Я попытался очистить кэш Chrome, но это не решило проблему.
Что я здесь делаю неправильно?
Или работает в DevMode (aka Hosted Mode), вы можете видеть изменения без перекомпиляции – checketts