Подготовка рабочего места
О Wiki
Подготовка рабочего места
Для разработки статей и публикации на текущем сервисе Вам потребуется:
- Наличие доступа к https://repo.ks-sakh.ru/mkdocs/mkdocs
- Установленные локально:
- Git-клиент (например:
GitHub Client) - Python
- pip
- MkDocs
- Текстовый или markdown редактор
- Git-клиент (например:
Установка Python, pip и MkDocs требуется для запуска локальной копии данного сервиса, для дальнейшей возможности предварительного просмотра результата вёрстки создаваемой/редактируемой документации.
Установка компонентов
Для подготовки рабочего места, нужно сделать несколько простых действий, в прямой последовательности:
1. Установить python
- В первом окне мастера отметить "Add Python 3.5 to PATH"
и нажать "Customize installation" - Во втором окне "Optional Featuteres" оставить как есть и нажать
"Next"
- В окне "Advanced Options" отметить (если не отмечен)
Install for all users, остальное оставить как есть и нажать кнопку"Install"
- Начнется процесс установки

- После успешного завершения установки отобразиться окно
"Setup was successful", где надо нажать"Close"
2. Установить pip:
Выполнить в командной строке команду:
python -m pip install --upgrade pip
3. Установить mkdocs:
Выполнить в командной строке команду:
pip install mkdocs
4. Скачать GitHub Client
- При первом запуске программа отобразит приветственную страницу
в нем надо нажать "Skip this step"В следующем окне укажите свое имя, рабочий e-mail и нажмите"Continue"
Далее снимите флажок "Yes, submit periodic usage stat"и нажмите"Finish"
Теперь можно указать параметры подключения к репозиторию https://repo.ks-sakh.ru/mkdocs/mkdocs.gitи склонировать его к себе.
Для этого необходимо открыть менюFile -> Clone repository...

и указать параметры подключения

Программа запросит логин/пароль, нужно ввести те что Вы используете для доступа к https://repo.ks-sakh.ru
- Если по какой-то причине не создался ярлык. Создать ярлык на рабочем столе
%LOCALAPPDATA%\GitHubDesktop\GitHubDesktop.exe
GitHub Client - далее в работе:
- для загрузки себе последней редакции репозитория необходимо выбрать меню
Reposytory -> Pull - для публикации изменений в репозиторий необходимо ввести краткое наименование в поле
"Summary (required)"и нажать"Commit to..."
после чего нужно выбрать меню Repository=>Push
Установка поддержки темы на локальный сервис
- Перед запуском локального сервиса, выполнить в командной строке:
pip install mkdocs-material
Запуск локального сервиса
- в командной строке перемещаемся в каталог с клоном репозитория и выполняем запуск сервиса командой вида:
cd "<Путь до каталога с клоном>": mkdocs serve
При регулярном использовании рекомендуется сделать bat-файл
Редакторы
В качестве редактора можно использовать любой текстовый редактор,
например: notpad++

Также есть markdown редакторы (например haroopad), имеющие функцию предпросмотра, Но необходимо учитывыть, что они обеспечивают предпросмотр только базовой разметки markdown.
