1
我在使用我的GWT 2.4項目時遇到困難。我有我以前用ClientBundle
處理CSS文件:未在GWT中更新的CSS
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
標記引用舊的方式。但是,我對該文件的更改仍未反映在瀏覽器中顯示的內容中。 (我在Chrome的開發者控制檯中查看了CSS文件,但仍然看到舊版本。)
我試着清除Chrome的緩存,但是這並沒有解決問題。
我在這裏做錯了什麼?
或者在DevMode(又名託管模式)中運行,您可以看到更改而無需重新編譯 – checketts 2012-02-23 15:47:06