PGM-nodejs

README.md

Cкрипт предназначены для добавления пагинации к страницам Markdown. Данный скрипт вставляет пагинацию в страницы имеющие префикс церковной славянской азбуки в имени файла.

Если скрипт находит префикс в имени файла, Тогда он добавляет страницу в последовательную навигацию. Если страница пустая, тогда вставляет туда шаблонную запись и также добавляет в навигацию. Страницы не отмеченные префиксами азбуки — игнорируются.

Сорок префиксов:


azbuka = [
'az', 'buki', 'vedi', 'glagol', 
'dobro', 'esty', 'jivete', 'zemlya', 
'selo', 'ige', 'ii', 'kakw', 'ludie', 
'mislete', 'nash', 'on', 'pokoy', 'omega',
'rci', 'slovo', 'twerdo', 'uk', 'fert', 
'her', 'wt', 'cii', 'cherv', 'sha', 'shya', 
'er', 'eri', 'yaty', 'uy', 'ya', 'us', 
'rsi', 'psi', 'fita', 'igica' 
]

Не использует рекурсию. Все файлы в одной папке.

Как пользоваться

Создайте свой проект в папке docs, например для размещения наGitHub Pages. Страницы, которые должны попасть в навигацию отметьте префиксами из азбуки представленными выше. Из корня папки проекта, – запустите в терминале команду:

node pgm.js

Файл readme.md участвует в пагинации как самый последний. Это значит что самая последняя страница в пагинации будет ссылаться на файл readme.md. В сам файл readme.md ссылка не добавляется, добавьте её сами на нужный вам ресурс. Или страницу.

start