Подготовка рабочего места
О 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.