2
我已經在gwt maven插件配置中將樣式配置參數設置爲OBFUSCATED(使用maven)。不過,只有我自己的資源包的樣式會被混淆,而GWT的標準主題不會。爲GWT css類啓用混淆處理?
我該如何解決這個問題?
我已經在gwt maven插件配置中將樣式配置參數設置爲OBFUSCATED(使用maven)。不過,只有我自己的資源包的樣式會被混淆,而GWT的標準主題不會。爲GWT css類啓用混淆處理?
我該如何解決這個問題?
我不使用Maven插件的GWT,但我想你混淆了編譯器(JavaScript)的輸出格式(OBFUSCATED
| PRETTY
| DETAILED
),與CSS
風格(其中不存在作爲選項)。
樣式迷惑是CssResource
的功能,即當您使用ClientBundle
的CssResource
時,默認情況下所有選擇器都會被混淆。標準GWT
主題不會被混淆,並且所有選擇器實際上都通過調用setStyleName("gwt-WidgetName")
實際硬編碼到幾乎所有的小部件(以及舊的)中。
實際上,有一個用於css混淆的模塊參數:http://code.google.com/p/google-web-toolkit/source/browse/trunk/user/src/com/google/gwt/resources/ Resources.gwt.xml?r = 10282 - 但是,它不會混淆繼承的資源。 – user1050755 2013-03-14 23:08:46