मैं एक गंदगी निर्माण फ़ाइल पर काम कर रहा हूं जो एक यूआरएल हिट करता है और आउटपुट को एक स्थिर HTML फ़ाइल में लिखता है। यूआरएल जो मैं मार रहा हूं उसे संकुचित HTML है और मैं स्थिर फ़ाइल पर लिखने से पहले इसे सुंदर प्रिंट करना चाहता हूं। क्या ऐसा करने के लिए कोई अच्छा मॉड्यूल है? मैंने चारों ओर देखा है और ऐसा लगता है जैसे मैक्स ओग्डेन का एचटीएमएल सुंदरप्रिंटर मेरा सबसे नज़दीकी विकल्प है (https://github.com/maxogden/commonjs-html-prettyprinter)। हो सकता है कि अगर मैं इसे गंदे-खोल कार्य या कुछ के साथ जोड़ूं? असल में मैं केवल एक मॉड्यूल की आवश्यकता है और सुंदर (my-file.html) कहूं और फिर लिखें कि fs का उपयोग करके, लेकिन अब तक यह छद्म साबित हो रहा है।सुंदर प्रिंटिंग एचटीएमएल के लिए मॉड्यूल?
7
A
उत्तर
15
आपको आवश्यक सभी संसाधन मिलते हैं। वह मॉड्यूल आपके लिए करता है।
var html = require("html");
var data = '<h2><strong><a href="http://awesome.com">AwesomeCom</a></strong><span>is awesome</span></h2>';
var prettyData = html.prettyPrint(data, {indent_size: 2});
process.stdout.write(prettyData)
इसे source पर देखें।
या आप child_process इस्तेमाल कर सकते हैं आदेश README में पाया निष्पादित करने के लिए: html *.html
।
संबंधित मुद्दे
- 1. सुंदर प्रिंटिंग बूस्ट :: gdb
- 2. सी ++ जीडीबी पायथन सुंदर प्रिंटिंग ट्यूटोरियल?
- 3. जीडीबी प्रश्न: सुंदर 2 डी ऐरे प्रिंटिंग?
- 4. सुंदर सूप आंतरिक एचटीएमएल?
- 5. जीडीबी सीधी फ़ंक्शन कॉल के साथ सुंदर प्रिंटिंग
- 6. हास्केल - एक सूची को सुंदर प्रिंटिंग के साथ समस्या
- 7. जावा के लिए सर्वश्रेष्ठ सुंदर मुद्रण पुस्तकालय?
- 8. प्रिंटिंग के लिए एचटीएमएल/पीडीएफ दस्तावेज की सर्वोत्तम चौड़ाई
- 9. एचटीएमएल पार्सिंग (सुंदर सूप) के लिए पायथन नियमित अभिव्यक्ति
- 10. एचटीएमएल पार्सिंग के लिए सर्वश्रेष्ठ पायथन मॉड्यूल
- 11. PHP "सुंदर प्रिंट" एचटीएमएल (टिडी नहीं)
- 12. सुंदर सूप, लेकिन सीएसएस के लिए?
- 13. पायथन के लिए कोई 'सुंदर' डेटा विज़ुअलाइजेशन लाइब्रेरीज़?
- 14. एचटीएमएल के साथ सुंदर PHP को कैसे कोड करें?
- 15. सुंदर सूप
- 16. जावा में प्रिंटिंग "जावा प्रिंटिंग"
- 17. सुंदर सूप
- 18. सुंदर सूप
- 19. शैल स्क्रिप्ट के लिए सुंदर प्रिंट
- 20. आयात त्रुटि: कोई मॉड्यूल नामित बीएस 4 (सुंदर सूप)
- 21. एक सुंदर प्रिंटर "उन सभी पर शासन करने के लिए"
- 22. क्या प्रिंटिंग के लिए एचटीएमएल की तुलना में बेहतर लेआउट भाषा है?
- 23. विनरेट मेट्रो ऐप डायरेक्ट प्रिंटिंग (प्रिंटिंग संवाद के बिना)
- 24. सुंदर सूप आउटपुट एचटीएमएल इकाइयों को कैसे बनाया जाए?
- 25. एक स्ट्रिंग से एचटीएमएल टैग को पट्टी करने के लिए सुंदर सूप का उपयोग
- 26. एक्सस्ट्रीम में सुंदर प्रिंटिंग (व्हाइट स्पेस/न्यूलाइन) को कैसे अक्षम करें?
- 27. ASP.net एचटीएमएल प्रस्तुत करना अच्छी तरह से (सुंदर बनाएं)
- 28. मैं जेनेरिक प्रकार के लिए एफएसआई के लिए एक सुंदर प्रिंटर कैसे जोड़ूं?
- 29. टिप्पणियों के साथ सुंदर प्रिंट हैकेल स्रोत कोड
- 30. प्रिंटिंग() - जूलिया
भयानक, धन्यवाद! मेरा नोड-फू सुपर मजबूत नहीं है। मैं इसे fs.writeFileSync पर भेज रहा हूं: fs.writeFileSync (dest, html.prettyPrint (body, {indent_size: 2})); जहां dest अंतिम फ़ाइल पथ है और शरीर http प्रतिक्रिया निकाय है। धन्यवाद! – robdodson
हैप्पी मैं मदद कर सकता हूं;) – MiniGod