2011-11-25 7 views
9

मेरे पास एक हैंडलर है जिसे एक सीएसएस फ़ाइल की सामग्री को पढ़ने की आवश्यकता है, और उसके बाद सामग्री को कम किया गया है।क्या कोई आरईएसटी आधारित सीएसएस मिनीफायर जानता है?

इसलिए मैं एक मिनीफायर की तलाश क्यों कर रहा हूं जो एक आरईएसटी एपीआई के रूप में काम करेगा, इसलिए मैं सामग्री भेज सकता हूं, और इस सामग्री को उपयोगकर्ता को आउटपुट करने के लिए प्रतिक्रिया वापस प्राप्त कर सकता हूं। Closure compiler REST service की तरह कुछ, लेकिन सीएसएस के लिए।

+3

देखकर के रूप में इस सवाल का बेहतर शब्दों में है एक पहले, और दूसरा मोक्ष से परे गिरा दिया गया था, मैं इसे एक जीवित रहने के लिए वोट देता हूं। हालांकि मुझे यकीन नहीं है कि मैं विशेष रूप से आरईएसटी आधारित सीएसएस मिनीफायर –

+0

के बिंदु को समझता हूं क्या आप समझा सकते हैं कि आपको आरईएसटी आधारित मिनीफायर की आवश्यकता क्यों है? –

+0

ठीक है धन्यवाद पेक्का! अशोक, मुझे इसकी आवश्यकता है आरईएसटी आधारित क्योंकि मैं इसे अपने .net हैंडलर के अंदर से कॉल करूंगा। जैसा कि आप देख सकते हैं, Google अपने जावास्क्रिप्ट क्लोजर कंपाइलर के लिए एक आरईएसटी आधारित सेवा प्रदान करता है (उपरोक्त लिंक देखें)। तो, मैं सोच रहा था कि अगर कोई एक आरईएसटी सेवा जानता है जो एक सीएसएस फ़ाइल की कमी प्रक्रिया करता है। – MissRaphie

उत्तर

4

this (http://reducisaurus.appspot.com/css?url=YOUR_CSS_FILE_URL) देखें। वास्तव में एक वेब सेवा नहीं है, लेकिन बहुत करीब है। Googlecode

+0

बहुत बहुत धन्यवाद! ठीक वही जो मेरे द्वारा खोजा जा रहा था ! जैसा कि आप कहते हैं, यह एक वेब सेवा नहीं है, लेकिन मैं अपने हैंडलर में इस पर एक GET कॉल कर सकता हूं। यह पूरी तरह से काम करने जा रहा है! धन्यवाद ! – MissRaphie

+0

मैं अभी भी आपके हैंडलर तर्क से उत्सुक हूं। आपके पास बाहरी सीएसएस (अन्य साइट पर, शायद) है और आप इसे संपीड़ित करना चाहते हैं और क्लाइंट को भेजना चाहते हैं? :) – madhead

+1

किंडा। मेरे पास एक स्थिर फ़ाइल सर्वर (यानी: जेएस और सीएसएस फाइलों) के सामने एक हैंडलर है। अनुरोध की गई फाइल पूछताछ के साथ अनुरोध वेबसाइट से इस हैंडलर में आते हैं। हैंडलर अनुरोध को संसाधित करता है: फ़ाइल की सामग्री को पढ़ता है, उस पर खनन लागू करता है (जेएस फ़ाइल को क्लोजर कंपाइलर, रेड्यूसीसॉरस से सीएसएस फ़ाइल से आराम एपीआई के माध्यम से अनुकूलित किया जाता है) और क्लाइंट को परिणाम वापस भेजता है। हैंडलर प्रतिक्रिया को कैश करता है, और जब भी भौतिक जेएस या सीएसएस फ़ाइल बदल जाती है तो कैश को आक्रमण किया जाता है। यह सब इसलिए हमारे पास सर्वर पर जेएस/सीएसएस फ़ाइल का केवल 1 संस्करण है, न कि 2 संस्करण (minified और un-minified)। – MissRaphie

3

चेक इस वेबसाइट - http://cssminifier.com/

वे पोस्ट के साथ उपयोग करने के लिए कोई API प्रस्तुत अनुरोध

+0

[.Muai] (https://dotmaui.com/) में महान सुविधाओं के साथ एक एपीआई है! –

0

बाहर चेक http://cnvyr.io - भी bundling गया है और: छवि आदि

+2

केवल लिंक पोस्ट न करें, समाधान शामिल करें क्योंकि लिंक – deW1

+0

बदल सकते हैं कृपया मेरी टिप्पणी पर टिप्पणी करने से पहले अन्य पोस्ट देखें – zaunere

संबंधित मुद्दे