簡體   English   中英

在GWT 2.0 CssResource中,如何僅在一個CssResource中關閉所有類的混淆

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM