Hexo açık kaynaklı yazılım

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:

  1. Node.js (en azından node.js 10.13, 12.0 veya daha yüksek önerir)
  2. 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:

  1. npx hexo
  2. 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

 Türkçe