[英]In GWT 2.0 CssResource, how I can turn off obfuscation for all classes in just one CssResource
我知道可以為所有CSS資源關閉混淆 ( 在GWT 2.0 CssResource中,如何為所有CSS類關閉混淆? )或為一個外部類(使用@external) 關閉混淆
如何只關閉一種類型的CSSResource模糊處理 。 我想使用一些Twitter Bootstrap,它們使用CSS3中的高級屬性選擇器 。 我認為使它們起作用的唯一方法是禁用CSS模糊處理。
自然 ,我可以避免使用CssResource,但是我喜歡它方便的制表符完成和靜態分析。
有任何想法嗎? 這不起作用:
<when-type-is class="my.org.CssResource">
<set-configuration-property name="CssResource.style" value="pretty"/>
</when-type-is>
我正在回答自己的問題,因為很難找到:
通過檢查源代碼,並與GWT Wiki進行交叉比較,我發現:
/* @external also accepts tail-globs */
@external .myProject-*;
.myProject-text {}
.myProject-foo {}
因此,如果要讓文件中CSS資源中的所有類都位於外部,請使用:
@external *;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.