Hexo Ücretsiz blog platformu
Hızlı ve kolay statik site üreticisi ve bloglama platformu
Hexo ile yeni bir blog oluşturmak gerçekten hızlı. Hexo gerçekten basit ve hızlı statik bir site jeneratörü olarak adına yaşıyor.
Genel Bakış
Statik site jeneratörleri, bilgisayarınızda yerel olarak güçlü, sunucu tabanlı bir web sitesi oluşturmanıza olanak tanıyan ancak siteyi dağıtım için statik dosyalara önceden oluşturan yeni, hibrit bir yaklaşımdır. Statik site jeneratörleri geliştiriciler arasında popülerlik kazanıyor. Ve Hexo, mevcut en iyi seçimlerden biridir. Hexo hızlı bir şekilde yanıyor ve Node.js’nin güçlü çalışma zamanı tarafından destekleniyor. Yüzlerce dosyanın oluşturulması sadece saniye sürer. GitHub aromalı Markdown’un tüm özellikleri desteklenmektedir. Bir komut dağıtım, Hexo’nun en iyi özelliklerinden biridir. Hexo güçlü bir API ile birlikte gelir. Bu nedenle, sınırsız genişletilebilirlik olasılıklarına izin verir. Çoğu şablon motorunu (EJS, Pug, Nunjucks ve diğerleri) desteklemek için çeşitli eklentiler mevcuttur. Mevcut NPM paketleriyle (BABEL, Postcss, daha az/SASS, vb.) Kolayca entegre edin. Muhteşem, özellik dolu ve özelleştirilebilir temalardan oluşan büyük kütüphaneye sahiptir. Herhangi bir uyumlu şablon motoru kullanarak kendiniz yaratın.
Gereksinimler
Hexo’yu kurmak oldukça kolaydır ve sadece önceden aşağıdakileri gerektirir:
- Node.js (en azından node.js 10.13, 12.0 veya daha yüksek önerir)
- Git
Özellikler
- Hızlı Blazing - Node.js size inanılmaz üretim hızı getiriyor. Yüzlerce dosyanın oluşturulması sadece saniye sürer.
- Markdown Desteği - GitHub aromalı Markdown’un tüm özellikleri desteklenir. Hexo’da çoğu ahtapress eklentisini bile kullanabilirsiniz.
- Tek -Komut Dağıtım - Sitenizi GitHub sayfalarına, Heroku veya diğer sitelere dağıtmak için yalnızca bir komuta ihtiyacınız var.
- Çeşitli eklentiler - Hexo’nun güçlü bir eklenti sistemi vardır. Jade, CoffeeScript eklentileri için daha fazla eklenti yükleyebilirsiniz.
Yükleme Rehberi
Tüm gereksinimler yüklendikten sonra, HEXO’yu NPM ile yükleyebilirsiniz:
$ npm install -g hexo-cli
Gelişmiş kurulum ve kullanım
Gelişmiş kullanıcılar bunun yerine Hexo paketini yüklemeyi ve kullanmayı tercih edebilir.
$ npm install hexo
Kurulduktan sonra Hexo’yu iki şekilde çalıştırabilirsiniz:
npx hexo
- Linux kullanıcıları
node_modules/
klasörün göreceli yolunu ayarlayabilir:
echo 'PATH="$PATH:./node_modules/.bin"' >> ~/.profile
Sonra hexo’yu `hexo ‘kullanarak çalıştırın