প্রকল্প সম্পর্কে

Hexo হল একটি ওপেন-সোর্স ব্লগ ফ্রেমওয়ার্ক যা Node.js-তে তৈরি এবং Markdown (এবং অন্যান্য সমর্থিত ফরম্যাট) কে স্ট্যাটিক সাইট ফাইলে রূপান্তর করে। এর README জেনারেশনের গতি, সহজতা এবং প্রসারনযোগ্যতা γύহে এটিকে অবস্থান দেয়। দস্তাবেজ করা মূল বৈশিষ্ট্যগুলো: - দ্রুত স্ট্যাটিক জেনারেশন - GitHub Flavored Markdown এবং অনেক Octopress প্লাগইন সমর্থন - GitHub Pages, Heroku এবং অনুরূপ লক্ষ্যে এক-কমান্ড ডিপ্লয়মেন্ট - এক্সটেনশনের উদ্দেশ্যে একটি API, প্রকল্প সাইটে সैकड़ों কমিউনিটি থিম ও প্লাগইন তালিকাভুক্ত - একটি সঙ্গী `awesome-hexo` তালিকা, সমস্যা সমাধান ডকুমেন্টেশন, এবং Google Group, Discord, Gitter এবং Telegram-এ কমিউনিটি চ্যানেল README-এ দেখানো সাধারণ ওয়ার্কফ্লো: 1. npm (`npm install hexo-cli -g`) ব্যবহার করে গ্লোবালি CLI ইনস্টল করুন অথবা macOS/Linux-এ Homebrew এর মাধ্যমে। 2. `hexo init blog` দিয়ে একটি ব্লগ ইনিশিয়ালাইজ করুন এবং ডিরেক্টিতে প্রবেশ করুন। 3. `hexo server` দিয়ে একটি স্থানীয় প্রিভিউ সার্ভার চালু করুন। 4. `hexo new "Hello Hexo"` দিয়ে কন্টেন্ট যোগ করুন। 5. `hexo generate` দিয়ে স্ট্যাটিক আউটপুট তৈরি করুন। প্রকল্পটি hexojs সংস্থার অধীনে রক্ষণাবেক্ষণ করা হয়, এর অবদান গাইডের মাধ্যমে অবদান গ্রহণ করে, এবং অফিসিয়াল প্লাগইনের জন্য পুল রিকwest বা ইস্যু গ্রহণ করে। এটি Contributor Covenant আচরণ সংহিতা গ্রহণ করে, এবং তহবিল Open Collective-এর মাধ্যমে পরিচালিত হয়, যেখানে ব্যাকার এবং স্পন্সর টিয়ার রয়েছে। লাইসেন্সিং তথ্য README-এ একটি FOSSA স্ট্যাটাস ব্যাজের মাধ্যমে প্রদর্শিত হয়; সঠিক লাইসেন্স শর্তাবলীর জন্য রেপোজিটরি পরামর্শ করুন। যে জনের জন্য: Markdown-ভিত্তিক ব্লগ বা কন্টেন্ট সাইট চাওয়া লেখক, ডেভেলপার এবং টিম যারা স্ট্যাটিক HTML-এ বিল্ড করতে এবং সাধারণ হোস্টিং পরিষেবায় ডিপ্লয় করতে চান। কারণ আউটপুট স্ট্যাটিক, এটি সহজ ওয়েব সার্ভার বা স্ট্যাটিক হোস্টিং প্ল্যাটফর্মে হোস্টিংয়ের জন্য উপযুক্ত, এবং এর প্লাগইন/থিম মডেলটি কোর কোড পরিবর্তন किए बिना গঠন ও উপস্থিতির কাস্টমাইজেশন সমর্থন করে।