Hexo मुफ्त ब्लॉगिंग प्लेटफॉर्म
तेज और आसान स्थिर साइट जनरेटर और ब्लॉगिंग प्लेटफॉर्म
हेक्सो के साथ एक नया ब्लॉग बनाना वास्तव में तेज है। हेक्सो वास्तव में एक सरल और तेज स्थिर साइट जनरेटर के रूप में इसके नाम पर रहता है।
अवलोकन
स्टेटिक साइट जनरेटर वेब विकास के लिए एक नया, हाइब्रिड दृष्टिकोण है जो आपको अपने कंप्यूटर पर स्थानीय रूप से एक शक्तिशाली, सर्वर-आधारित वेबसाइट बनाने की अनुमति देता है, लेकिन साइट को तैनाती के लिए स्थैतिक फ़ाइलों में पूर्व-निर्माण करता है। स्टेटिक साइट जनरेटर डेवलपर्स के बीच लोकप्रियता में बढ़ रहे हैं। और, हेक्सो उपलब्ध सबसे अच्छे विकल्पों में से एक है। हेक्सो तेजी से धधक रहा है और नोड.जेएस के शक्तिशाली रनटाइम द्वारा समर्थित है। सैकड़ों फाइलें बनाने में केवल सेकंड लगती हैं। GitHub स्वाद वाले मार्कडाउन की सभी विशेषताएं समर्थित हैं। एक कमांड परिनियोजन हेक्सो की सबसे अच्छी विशेषताओं में से एक है। हेक्सो एक शक्तिशाली एपीआई के साथ आता है। इसलिए, एक्सटेंसिबिलिटी की असीमित संभावनाओं की अनुमति देता है। अधिकांश टेम्प्लेट इंजन (EJS, PUG, NUNJUCKS, और कई अन्य) का समर्थन करने के लिए विभिन्न प्लगइन्स उपलब्ध हैं। आसानी से मौजूदा एनपीएम पैकेज (बाबेल, पोस्टसीएसएस, कम/सैस, आदि) के साथ एकीकृत करें। इसमें शानदार, फीचर-पैक और कस्टमाइज़ेबल थीम की विशाल लाइब्रेरी है। आप किसी भी संगत टेम्पलेट इंजन का उपयोग करके अपना खुद का बनाएँ।
आवश्यकताएं
हेक्सो को स्थापित करना काफी आसान है और केवल पहले से निम्नलिखित की आवश्यकता है:
- Node.js (कम से कम Node.js 10.13 होना चाहिए, 12.0 या उच्चतर की सिफारिश करता है)
- गिट
विशेषताएँ
- ब्लेज़िंग फास्ट - नोड.जेएस आपको अविश्वसनीय उत्पन्न करने वाली गति लाता है। सैकड़ों फाइलें बनाने में केवल सेकंड लगती हैं।
- मार्कडाउन सपोर्ट - GitHub फ्लेवर्ड मार्कडाउन की सभी विशेषताएं समर्थित हैं। तुम भी हेक्सो में अधिकांश ऑक्टोप्रेस प्लगइन्स का उपयोग कर सकते हैं।
- एक -कमांड परिनियोजन - आपको अपनी साइट को GitHub पेज, Heroku या अन्य साइटों पर तैनात करने के लिए केवल एक कमांड की आवश्यकता है।
- विभिन्न प्लगइन्स - हेक्सो में एक शक्तिशाली प्लगइन सिस्टम है। आप जेड, कॉफ़ीस्क्रिप्ट प्लगइन्स के लिए अधिक प्लगइन्स स्थापित कर सकते हैं।
इंस्टालेशन गाइड
एक बार सभी आवश्यकताओं को स्थापित करने के बाद, आप एनपीएम के साथ हेक्सो स्थापित कर सकते हैं:
$ npm install -g hexo-cli
उन्नत स्थापना और उपयोग
उन्नत उपयोगकर्ता इसके बजाय हेक्सो पैकेज को स्थापित करना और उपयोग करना पसंद कर सकते हैं।
$ npm install hexo
एक बार स्थापित होने के बाद, आप दो तरीकों से हेक्सो चला सकते हैं:
एनपीएक्स हेक्सो
- लिनक्स उपयोगकर्ता
Node_modules/
फ़ोल्डर के सापेक्ष पथ सेट कर सकते हैं:
echo 'PATH="$PATH:./node_modules/.bin"' >> ~/.profile
फिर हेक्सो
का उपयोग करके हेक्सो चलाएं