हुगो टिप्स शीट

उपयोगी हुगो कमांड पैरामीटर्स

Page content

हुगो एक स्टैटिक वेबसाइट जेनरेटर है। यह मार्कअप, थीम से एचटीएमएल बनाने में मदद करता है और वेबसाइट को संगठित रखता है।
जैसे इस टेक ब्लॉग
यहाँ सबसे उपयोगी हुगो कमांड्स उनके पैरामीटर की सूची है:

![एक रोबोट जो एक बोर्ड धारा रखे हुए है “हुगो रूल्ज़”](hugo-cheatsheet-5-680x496.jpg “एक रोबोट जो एक बोर्ड धारा रखे हुए है “हुगो रूल्ज़””)

साइट बनाना और प्रबंधन

  • एक नई साइट बनाएं: hugo new site <site-name> -f yml
  • नई कंटेंट बनाएं: hugo new <content-path>
  • साइट बनाएं: hugo
  • ड्राफ्ट कंटेंट के साथ साइट बनाएं: hugo -D
  • साइट को स्थानीय रूप से सर्व करें: hugo server
  • ड्राफ्ट कंटेंट के साथ साइट सर्व करें: hugo server -D

कंटेंट प्रबंधन

  • एक नया पोस्ट जोड़ें: hugo new posts/<post-name>.md
  • एक नई पेज जोड़ें: hugo new <page-name>.md

थीम प्रबंधन

  • एक थीम जोड़ें: git submodule add <theme-repo-url> themes/<theme-name>
  • एक थीम का उपयोग करें: config.toml में theme = "<theme-name>" जोड़ें

बिल्ड विकल्प

  • आउटपुट डायरेक्टरी निर्दिष्ट करें: hugo -d <directory>
  • बेस यूआरएल के साथ बिल्ड करें: hugo -b <URL>
  • आउटपुट को मिनिफाइ करें: hugo --minify

सर्वर विकल्प

  • पोर्ट निर्दिष्ट करें: hugo server -p <port-number>
  • विशिष्ट आईपी पर बांधें: hugo server --bind <ip-address>
  • परिवर्तनों की निगरानी करें: hugo server -w
  • लाइव रिलोड को अक्षम करें: hugo server --disableLiveReload

डीबगिंग

  • विस्तृत आउटपुट: hugo -v
  • लॉग स्तर: hugo --log-level <level> (डीबग, इन्फो, चेतावनी, त्रुटि)

यूटिलिटी कमांड्स

  • वर्जन जांच: hugo version
  • बिल्ड कैश को साफ करें: hugo --cleanDestinationDir
  • सभी पेजों की सूची: hugo list all
  • साइट संfig छापें: hugo config

जब इन कमांड्स का उपयोग करते समय, जगह ले लें (जो < > में घिरे हुए हैं) के साथ वास्तविक मूल्यों को बदलें।

उम्मीद है कि इस आपकी मदद करेगा।

उपयोगी लिंक