Om Look Scanned
Look Scanned är en smidig webbapp som ger dina PDF:er ett skannat utseende. Med fokus på integritet låter appen utvecklare, designers och andra användare skapa PDF:er som ser skannade ut - helt utan fysisk skrivare eller skanner.
Därför valde vi Hugo
Efter att ha testat flera olika statiska sidgeneratorer för Look Scanned-bloggen föll valet på Hugo av dessa anledningar:
- Snabbhet - Skriven i Go, vilket ger blixtsnabb byggtid
- Enkelhet - Lätt att komma igång med och behaglig inlärningskurva
- Många teman - Gott om snygga teman som går att anpassa
- Stark community - Snabb hjälp och gedigen dokumentation
- Flerspråksstöd - Inbyggt stöd för internationalisering
Komma igång
Installera Hugo
För macOS (via Homebrew):
brew install hugo
För Windows (via Chocolatey):
choco install hugo-extended
Linux-användare hittar installationsguiden här.
Sätt upp projektet
Kör följande kommandon:
hugo new site lookscanned-blog
cd lookscanned-blog
Installera tema
Lägg till PaperMod som Git-submodul:
git init
git submodule add https://github.com/adityatelange/hugo-PaperMod themes/PaperMod
Lägg till i config.toml
:
theme = "PaperMod"
Språkhantering
Ställ in språkstöd i config.toml
:
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 部落格'
# Fler språk...
Skapa innehåll
Skapa ditt första blogginlägg:
hugo new posts/build-blog-using-hugo/index.sv.md
Utvecklingsmiljö
Starta lokal server:
hugo server -D
Titta på sidan på http://localhost:1313.
Driftsättning
Automatisk driftsättning med GitHub Actions:
Publicera på GitHub Pages
- Skapa ett GitHub-repo
- Pusha koden
- Slå på GitHub Pages
- Fixa automatisk driftsättning
Publicera på Cloudflare Pages
- Koppla GitHub-repot
- Ange
hugo
som byggkommando - Välj
public
som utmapp
Anpassning
För bättre användarupplevelse har vi tagit bort språkväljaren från sidhuvudet. Kolla in ändringarna i temat här.
Slutord
Hugo är ett superbra verktyg för personliga bloggar. Med sin snabbhet, flexibilitet och bra dokumentation passar den utvecklare oavsett erfarenhetsnivå. Ju mer du jobbar med Hugo, desto fler möjligheter hittar du för att skapa din egen unika blogg.