2011-11-25 104 views
9

我有一個處理程序需要讀取CSS文件的內容,然後輸出縮小的內容。有誰知道基於REST的CSS縮小器?

因此,這就是爲什麼我正在尋找一個可以作爲REST API使用的縮小器,因此我可以發送內容,然後獲取響應以將此內容輸出給用戶。 類似於Closure compiler REST service,但對於CSS。

+3

看到,因爲這個問題是優於措辭一個在前,另一個在拯救之外被低估,我投票讓這個人生活。儘管我不確定我是否掌握了基於REST的特定CSS篩選器的要點 –

+0

您能解釋爲什麼您需要基於REST的篩選器嗎? –

+0

謝謝佩卡! Ashok,我需要它基於REST,因爲我會從我的.net處理程序中調用它。如您所見,Google爲其Javascript Close編譯器提供了基於REST的服務(請參閱上面的鏈接)。所以,我想知道是否有人知道一個REST服務,它會對CSS文件進行縮小處理。 – MissRaphie

回答

4

檢查this(http://reducisaurus.appspot.com/css?url=YOUR_CSS_FILE_URL)。實際上並不是一項網絡服務,但非常接近。 Googlecode

+0

非常感謝!正是我在找什麼!正如你所說,它不是一個Web服務,但我可以在我的處理程序中調用GET。它會完美的工作!謝謝 ! – MissRaphie

+0

我仍然好奇你的處理邏輯。你有外部CSS(也許在其他網站上),你想壓縮併發送給客戶端? :) – madhead

+1

有點。我在靜態文件服務器前有一個處理程序(即:js&css文件)。請求來自一個網站到這個處理程序,查詢字符串請求的文件。處理程序處理請求:讀取文件的內容,在其上應用縮小(js文件通過Closure編譯器的rest api,reducisaurus的css文件進行優化)並將結果發送回客戶端。處理程序緩存響應,並且每當物理js或css文件發生更改時,緩存都將無效。所有這一切,所以我們只有1版本的服務器上的js/css文件,而不是2版本(縮小和未縮小)。 – MissRaphie

3

檢查這個網站 - http://cssminifier.com/

他們提供與POST使用API​​請求

+0

[.Mai](https://dotmaui.com/)具有很棒的功能! –

0

退房http://cnvyr.io - 也捆綁和影像縮圖等

+2

不要只發布鏈接,包括解決方案,因爲鏈接可能會改變 – deW1

+0

請在評論我之前看看其他帖子 – zaunere