Thumbnail image

Hugo ile blog oluşturma

Thu, Feb 4, 2021

Hugo, statik site oluşturuculardan biridir. Statik site oluşturucular genellikle veritabanları yerine düz dosyalarda (.md) depolanan içeriği alır ve tamamen statik parçalı html dosyalarından oluşmuş bir yapıdadır.

HUGO KURULUM :

 sudo apt-get install hugo
 hugo net site example

(örnek klasör dosyaları oluşturuldu)

example/ ├── archetypes ├── config.toml ├── content ├── data ├── layouts ├── static └── themes

 git init example
 git clone (hugo teması, repo linki)

Daha sonra repo dosyasındaki themes/tema-ismi/exampleSite deki config.toml dosyası alınır ve example klasöründe ki config.toml dosyası ile değiştirilir. Sitemiz tamam 🙂️ hugo server yaparak local de çalıştırabiliriz.

git add . - git commit -m “commit” git push ile github daki repomuza gönderdikten sonra istersek github da her kullanıcı için sunulan github üzerinden host etmeye istersek de netlify gibi sunucusuz arka hizmetleri sunan uygulamalardan yararlanabiliriz. Ben birdahaki yazımda netlify ile deploy edeceğiz.

Görüşmek üzere …