نرم افزار منبع باز هگزو

Hexo بستر وبلاگ نویسی رایگان

ژنراتور سایت استاتیک سریع و آسان و بستر وبلاگ نویسی

ایجاد یک وبلاگ جدید با Hexo بسیار سریع است. Hexo واقعاً به عنوان یک ژنراتور سایت ساده و سریع استاتیک زندگی می کند.

بررسی اجمالی

ژنراتورهای سایت استاتیک یک رویکرد جدید و ترکیبی برای توسعه وب است که به شما امکان می دهد یک وب سایت قدرتمند و مبتنی بر سرور را بصورت محلی در رایانه خود بسازید اما سایت را برای استقرار در پرونده های استاتیک قرار می دهد. ژنراتورهای سایت استاتیک در بین توسعه دهندگان محبوبیت زیادی دارند. و ، هگزو یکی از بهترین گزینه های موجود است. Hexo سریع در حال گردش است و از زمان قدرتمند Node.JS پشتیبانی می شود. صدها پرونده فقط ثانیه طول می کشد. تمام ویژگی های نشانه گذاری با طعم GitHub پشتیبانی می شود. استقرار یک فرمان یکی از بهترین ویژگی های Hexo است. هگزو با یک API قدرتمند همراه است. بنابراین ، امکان گسترش نامحدود از قابلیت گسترش را فراهم می کند. افزونه های مختلفی برای پشتیبانی از بیشتر موتورهای الگو (EJS ، Pug ، Nunjucks و بسیاری دیگر) در دسترس هستند. به راحتی با بسته های NPM موجود (Babel ، POSTCS ، کمتر/SASS و غیره) ادغام شوید. این کتابخانه عظیم از مضامین دیدنی ، پر از ویژگی و قابل تنظیم است. شما با استفاده از هر موتورهای الگوی سازگار ، خود را ایجاد می کنید.

الزامات


نصب هگزو بسیار آسان است و فقط از قبل به موارد زیر نیاز دارد:

  1. node.js (باید حداقل node.js 10.13 باشد ، 12.0 یا بالاتر را توصیه می کند)
  2. گیت

امکانات


  • Fast Blazing - Node.js سرعت تولید باورنکردنی را برای شما به ارمغان می آورد. صدها پرونده فقط ثانیه طول می کشد.
  • پشتیبانی از علامت گذاری - تمام ویژگی های نشانه گذاری با طعم GitHub پشتیبانی می شود. حتی می توانید از اکثر افزونه های Octopress در Hexo استفاده کنید.
  • استقرار یک کار - شما فقط به یک دستور نیاز دارید تا سایت خود را به صفحات GitHub ، Heroku یا سایت های دیگر مستقر کنید.
  • افزونه های مختلف - Hexo دارای یک سیستم افزونه قدرتمند است. می توانید افزونه های بیشتری را برای افزونه های Jade ، CoffeeScript نصب کنید.

راهنمای نصب


پس از نصب همه الزامات ، می توانید HEXO را با NPM نصب کنید:

    $ npm install -g hexo-cli

نصب و استفاده پیشرفته

کاربران پیشرفته ممکن است ترجیح دهند به جای آن ، بسته Hexo را نصب و استفاده کنند.

    $ npm install hexo

پس از نصب ، می توانید hexo را به دو روش اجرا کنید:

  1. npx hexo
  2. کاربران لینوکس می توانند مسیر نسبی پوشه node_modules/ را تنظیم کنند:
    echo 'PATH="$PATH:./node_modules/.bin"' >> ~/.profile

سپس hexo را با استفاده از «hexo» اجرا کنید

 فارسی