Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/xlmnxp/nsb
- Owner: xlmnxp
- License: mit
- Created: 2017-06-21T10:15:56.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-04-24T05:43:09.000Z (over 5 years ago)
- Last Synced: 2024-10-08T11:40:53.252Z (about 1 month ago)
- Topics: blog, bootstrap, gh-pages, github-page, github-pages, jekyll, like, nodejs, nsb, travis-ci
- Language: JavaScript
- Homepage: https://xlmnxp.github.io/nsb/
- Size: 84 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
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
```