ह्यूगो फ्रेमवर्क का उपयोग करके वेबपेज बनाना एक सीधा प्रोसेस है, जो अपनी गति और मजबूत स्टैटिक साइट जनरेशन के लिए जाना जाता है. ह्यूगो फ्रेमवर्क न केवल वेबपेज बनाने का एक कुशल तरीका प्रदान करता है, बल्कि यह अनुकूलन के मामले में फ्लेक्सिबिलिटी भी देता है. यहां हम आपका अपना बनाने में मदद करने के लिए चरणों के माध्यम से आपका मार्गदर्शन करेंगे.
सबसे पहले, आपको ह्यूगो को इंस्टॉल करना होगा. ह्यूगो को macOS, Windows और Linux पर इंस्टॉल किया जा सकता है. आप ह्यूगो रिलीज़ से ह्यूगो डाउनलोड कर सकते हैं और अपने विशिष्ट ऑपरेटिंग सिस्टम के लिए इंस्टॉलेशन निर्देशों का पालन कर सकते हैं.
ह्यूगो इंस्टॉल करने के बाद, आप ह्यूगो कमांड से एक नई साइट बना सकते हैं:
hugo new site mysite
यह कमांड “mysite” नामक एक नई डायरेक्टरी बनाएगा.
अगला स्टेप है अपनी साइट में एक थीम जोड़ना. ह्यूगो के थीम गैलरी में कई तरह की थीम उपलब्ध हैं. थीम जोड़ने के लिए, अपनी साइट के फ़ोल्डर पर नेविगेट करें और टाइप करें:
git clone https://github.com/budparr/gohugo-theme-ananke.git themes/ananke
यह उदाहरण के रूप में अनाके थीम को जोड़ देगा.
अब, साइट कॉन्फ़िगरेशन में थीम जोड़ें. साइट की कॉन्फ़िगरेशन फ़ाइल आपकी वेबसाइट की रूट डायरेक्टरी में पाई जा सकती है. config.toml
फ़ाइल खोलें और लाइन theme = "ananke"
जोड़ें.
अब आप अपनी साइट में कंटेंट जोड़ने के लिए तैयार हैं. ह्यूगो के साथ, आप content
डायरेक्टरी में मार्कडाउन फ़ाइलें जोड़कर कंटेंट जोड़ते हैं.
hugo new posts/my-first-post.md
उपरोक्त कमांड post
डायरेक्टरी के अंदर एक मार्कडाउन फ़ाइल बनाएगा. अब आप इस मार्कडाउन फ़ाइल को किसी भी टेक्स्ट एडिटर से खोल सकते हैं और अपना कंटेंट लिखना शुरू कर सकते हैं.
आप hugo server -D
टाइप करके ड्राफ्ट इनेबल के साथ ह्यूगो सर्वर शुरू कर सकते हैं. यह ह्यूगो सर्वर शुरू करेगा और लगातार परिवर्तनों के लिए आपकी फ़ाइलों को देखेगा.
अब, एक वेब ब्राउज़र खोलें और localhost:1313
पर नेविगेट करें. वोइला! आपको अपनी वेबसाइट पर अपनी नई पोस्ट देखनी चाहिए.
याद रखें, ह्यूगो फ्रेमवर्क के साथ एक पेज बनाने के लिए अभ्यास और खोज की आवश्यकता होती है. आप जितना अधिक ह्यूगो का उपयोग करेंगे, आप इसकी विशेषताओं और बारीकियों से उतने ही सहज होंगे.
स्टैटिक साइट जनरेशन की दुनिया विशाल है, और ह्यूगो आपके पास मौजूद सर्वोत्तम उपकरणों में से एक है. इसकी गति, दक्षता और फ्लेक्सिबिलिटी इसे उच्च गुणवत्ता वाली वेबसाइटें बनाने के इच्छुक डेवलपर्स के लिए एक शीर्ष पसंद बनाती है.
हैप्पी कोडिंग!
अधिक जानकारी के लिए, ह्यूगो डॉक्यूमेंटेशन देखें.