Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xlmnxp/nsb

مدونة ثابته لـ Github Pages
https://github.com/xlmnxp/nsb

blog bootstrap gh-pages github-page github-pages jekyll like nodejs nsb travis-ci

Last synced: 23 days ago
JSON representation

مدونة ثابته لـ Github Pages

Awesome Lists containing this project

README

        

# nsb ( مدونة ثابته لـ Github Pages )
[![Build Status](https://travis-ci.org/xlmnxp/nsb.svg?branch=master&style=flat-square)](https://travis-ci.org/xlmnxp/nsb)
[![npm](https://img.shields.io/npm/v/npm.svg?style=flat-square)]()
[![license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)]()
## طريقة التركيب
تقوم بنسخ المستودع لجهازك
```sh
$ git clone https://github.com/xlmnxp/nsb.git
$ cd nsb
$ [sudo] npm install
```
وتقوم بتعديل ملف `_config.json`
```json
{
"rtl": true,
"locale": "ar",
"title": "اسم المدونة",
"url": "الرابط للصفحة الرائيسية من دون '/' في الاخير",
"charset": "ترميز المدونة",
"description": "وصف المدونة",
"pagination":{
"previous": "زر الصفحة السابقة",
"size": "عدد ازرار الارقام التي تظهر في شريط التقل بين الصفحات",
"resultsPerPage": "عدد التدوينات في الصفحة",
"next": "زر الصفحة التالي"
}
}
```

## إضافة مقال
تقوم بإضافة المقالات لمجلد `mdposts`
تبداء بعنوان المقال وتنتهي بإمتداد `.md`
وبلغة `markdown`

### من ثم تقوم بتنفيذ الامر
```sh
$ sudo npm start
```
لإنشاء القوالب والمقالات
### من ثم تقوم برفعها لمستودعك في github
```sh
$ [sudo] git add .
$ [sudo] git commit -m "commit"
$ [sudo] git push
```