منصوبے کے بارے میں
Hexo ایک اوپن سورس بلاک فریم ورک ہے جو Node.js پر تعمیر شدہ ہے اور Markdown (اور دیگر سپورٹ یافتہ فارمیٹس) کو اسٹیٹک سائٹ فائلوں میں تبدیل کرتا ہے۔ اس کا README جنریشن کی رفتار، سادگی اور توسیع پذیریت کے گرد پوزیشن کرتا ہے۔
اس کی اہم خصوصیات:
- تیز اسٹیٹک جنریشن
- GitHub Flavored Markdown اور بہت سے Octopress پلگ انز کی سپورٹ
- GitHub Pages، Heroku اور دیگر ہدفز پر ایک کمانڈ ڈیپلائیمنٹ
- توسیع کے لیے ایک API، جس پر سینکڑوں کمیونٹی تھیمز اور پلگ انز پروجیکٹ سائٹ پر فہرست ہیں
- ایک معاون `awesome-hexo` فہرست، ٹربل شوٹنگ دستاویزات، اور Google Group، Discord,Gitter اور Telegram پر کمیونٹی چینلز
README میں دکھایا گیا معمولی ورکنگ فلو:
1. npm سے CLI عالمی سطح پر انسٹال کریں (`npm install hexo-cli -g`) یا Homebrew کے ذریعے macOS/Linux پر۔
2. `hexo init blog` کے ساتھ بلاگ شروع کریں اور ڈائریکٹری میں جائیں۔
3. `hexo server` کے ساتھ مقامی پیشگی سرور چلائیں۔
4. `hexo new "Hello Hexo"` کے ساتھ مواد شامل کریں۔
5. `hexo generate` کے ساتھ اسٹیٹک آؤٹ پٹ تیار کریں۔
پروجیکٹ hexojs آرگنائزیشن کے تحت برقرار رہتا ہے، اپنے contributing guide کے ذریعے شراکت داری کو خوش آمدید کہتا ہے، اور آفیشل پلگ انز کے لیے pull requests یا مسائل قبول کرتا ہے۔ یہ Contributor Covenant code of conduct اپناتا ہے، اور فنڈنگ Open Collective کے ذریعے ہوتی ہے جس میں backer اور sponsor tiers ہیں۔ لائسنس کی معلومات README میں FOSSA status badge کے ذریعے ظاہر کی جاتی ہیں؛ درست لائسنس شرائط کے لیے ریپوزٹری دیکھیں۔
یہ کس کے لیے ہے: writers, developers اور teams کے لیے جو Markdown-based بلاگ یا content site چاہتے ہیں جو static HTML میں بنے اور common hosting services پر ڈیپلائز ہو سکے۔ چونکہ آؤٹ پٹ static ہے، یہ simple web servers یا static hosting platforms پر hosting کے لیے موزوں ہے، اور اس کا plugin/theme model structure اور appearance کی customization کو core code کو تبدیل کیے بغیر سپورٹ کرتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.