Look Scanned ni nini?

Look Scanned ni programu nyepesi, inayotegemea kivinjari inayoigiza athari za PDF zilizochukuliwa picha. Imeundwa kwa kuzingatia faragha, inaruhusu wasanidi programu, wabunifu na mtu yeyote mwingine kuongeza athari halisi za upigaji picha kwenye PDF bila kuhitaji vifaa vya kimwili.

Kwa nini Hugo?

Baada ya kutathmini vizalishaji kadhaa vya tovuti tuli kwa ajili ya Blogu ya Look Scanned, tulichagua Hugo kwa sababu hizi za kushawishi:

  1. Haraka kama Umeme - Imejengwa na Go, Hugo inatoa kasi za ajabu za ujenzi
  2. Rafiki wa Msanidi - Usanidi rahisi na mstari wa kujifunza wenye busara
  3. Mazingira Tajiri ya Mada - Mkusanyiko mkubwa wa mada nzuri, zinazoweza kubinafsishwa
  4. Jumuiya Hai - Msaada mkuu wa jamii na nyaraka kamili
  5. I18n ya Kiwango cha Juu - Msaada wa kimataifa uliojengwa ndani

Mwongozo wa Mpangilio Hatua kwa Hatua

Kusakinisha Hugo

Kwa watumiaji wa macOS (kupitia Homebrew):

brew install hugo

Kwa watumiaji wa Windows (kupitia Chocolatey):

choco install hugo-extended

Kwa watumiaji wa Linux, angalia mwongozo wa usakinishaji hapa.

Kuunda Tovuti Mpya

Sanidi tovuti yako ya Hugo kwa amri hizi:

hugo new site lookscanned-blog
cd lookscanned-blog

Kuongeza Mada

Sakinisha mada ya PaperMod kama moduli ndogo ya git:

git init
git submodule add https://github.com/adityatelange/hugo-PaperMod themes/PaperMod

Sasisha config.toml yako:

theme = "PaperMod"

Kusanidi Kimataifa

Ongeza msaada wa lugha nyingi kwenye config.toml yako:

defaultContentLanguage = 'en'
defaultContentLanguageInSubdir = false

[params]
  displayFullLangName = true

[languages]
  [languages.en]
    languageCode = 'en'
    languageName = 'English'
    title = 'Look Scanned Blog'
  [languages.zh]
    languageName = '简体中文'
    title = 'Look Scanned 博客'
  [languages.zh-tw]
    languageCode = 'zh-TW'
    languageName = '繁體中文'
    title = 'Look Scanned 部落格'
  # Lugha za ziada...

Kuunda Maudhui

Unda chapisho lako la kwanza la blogu:

hugo new posts/build-blog-using-hugo/index.sw.md

Kuendesha Seva ya Maendeleo

Anzisha seva ya maendeleo ya ndani:

hugo server -D

Tembelea http://localhost:1313 ili kuona muhtasari wa tovuti yako.

Chaguo za Utekelezaji

Tekeleza tovuti yako ya Hugo bila shida kwa kutumia GitHub Actions:

  1. GitHub Pages

    • Unda hifadhi ya GitHub
    • Sukuma tovuti yako ya Hugo
    • Wezesha GitHub Pages katika mipangilio ya hifadhi
    • Sanidi GitHub Actions kwa utekelezaji otomatiki
  2. Cloudflare Pages

    • Unganisha hifadhi yako ya GitHub
    • Weka amri ya kujenga kuwa hugo
    • Sanidi saraka ya uchapishaji kama public

Ubinafsishaji wa Mada

Tumeboresha kiolesura cha mtumiaji kwa kuondoa kibadilishaji cha lugha kutoka kichwa cha tovuti. Unaweza kupata faili zetu zilizorekebishwa za mada hapa.

Hitimisho

Hugo inatoa msingi wa kipekee kwa kujenga blogu ya kibinafsi. Mchanganyiko wake wa kasi, uongozi na nyaraka kamili unaifanya kuwa chaguo bora kwa wasanidi programu wa kiwango chochote cha ujuzi. Utakapojua zaidi kuhusu Hugo, utakuta vipengele vyenye nguvu vya kuunda uzoefu wa kublogu wa kipekee.

Rasilimali