2011-05-09 5 views
5

मुझे अपने सीएसएस स्टाइलशीट को संपीड़ित करने के लिए Stylus का उपयोग करना पसंद आया।क्या Express.js के लिए कोई स्थिर जेएस concatenation/minification मॉड्यूल हैं?

क्या कोई मॉड्यूल है, जो स्टाइलस के समान है, स्थिर जेएस फाइलों को स्वचालित रूप से संपीड़ित और छोटा कर सकता है? मैं Express.js के साथ उपयोग करने के लिए कुछ ढूंढ रहा हूँ।

उत्तर

3

आप assetmanager मिडलवेयर की कोशिश कर सकते: आप यहाँ एक ऑनलाइन संस्करण प्राप्त कर सकते https://github.com/mape/connect-assetmanager

जहां तक ​​मेरा बता सकते हैं, यह जावास्क्रिप्ट को कम करने के लिए jsmin उपयोग करता है: http://www.crockford.com/javascript/jsmin.html

-1

आप Google के क्लोजर कंपाइलर को आजमा सकते हैं। http://closure-compiler.appspot.com/home

+0

नहीं, यह वही नहीं है जो मुझे चाहिए - afaik Closure Compiler Java पर चलता है। मुझे पता है कि Uglify.js (Node.js पर बनाया गया है), लेकिन मैं इसे एक्सप्रेस के साथ काम नहीं कर सका। – Lapple

+0

ठीक है, इसके लिए खेद है। क्लोजर कंपाइलर के लिए एक आरईएसटी एपीआई है, इसे यहां देखें http://code.google.com/closure/compiler/docs/gettingstarted_api.html यह सुनिश्चित नहीं है कि यह कोई मदद होगी या नहीं। मुझे यह भी विश्वास है कि पैकर (http://dean.edwards.name/packer/) जावास्क्रिप्ट में लिखा गया है, इसलिए हो सकता है कि आप इसे शामिल कर सकें। – joey

0

यह middlware minification प्रदान करता है https://github.com/ncrohn/express-uglify

और यह कर सकते हैं जे एस और सीएसएस के साथ-साथ कुछ अन्य लोगों के: https://github.com/breeswish/express-minify

जे एस फ़ाइलों के लिए

इसकी निर्भरता here सूचीबद्ध है। दोनों uglify-js का उपयोग करें।

मैंने उन्हें "मिडलवेयर एक्सप्रेस को छोटा करें" गुगल करके पाया।

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