Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 4.02 KB

preview.md

File metadata and controls

39 lines (29 loc) · 4.02 KB

Предпросмотр статьи

Иногда стандартного предпросмотра маркдауна недостаточно, и нужно посмотреть на статью в оформлении сайта.

Мы сделали такой предпросмотр удобным с помощью Docker. Для этого необходимо выполнить следующие команды:

  1. Установите
    • на компьютер Windows или Mac: Docker Desktop;
    • на Ubuntu Linux: Docker Engine;
      • на других Lunux-дистрибутивах не тестировалось, но найти их можно на сайте Docker;
      • на всех Linux-дистрибутивах, чтобы Docker не требовал прав супер-пользователя, его необходимо добавить в группу с правами после установки (инструкция).
  2. Откройте консоль и перейдите в папку с этого репозитория.
  3. Выполните команду ./start.sh на Mac или Linux, либо bash -c "./start.sh" на Windows.
  4. Следуйте инструкциям
  5. Дождитесь, когда в консоли появится заголовок Access URLs.
  6. Перейдите по адресу http://localhost:8080 на вашу локальную копию сайта.

Есть и другой способ без Docker. Для этого вам необходимо собрать сайт локально:

  1. Стягиваете себе репозиторий с контентом.
  2. Проверьте, что у вас установлены Node.js и NPM. Это можно сделать командами npm -v и node -v. Если получаете корректный ответ с версией, всё установлено. Когда нет, мы рекомендуем актуальную LTS-версию.
  3. Клонируете репозиторий с платформой. Папка с платформой и папка с контентом должны лежать рядом.
📁 родительская папка
|
|- 📁 content
|- 📁 platform
  1. В папке с платформой дублируете файл .env.example и переименовываете копию в .env. Если у папки с контентом другое имя, не content, не забудьте изменить значение параметра PATH_TO_CONTENT в файле .env.
  2. Устанавливаете зависимости командой npm i.
  3. Запускаете сборку командой npm start.

Больше информации о локальной сборке в репозитории платформы.

🧨 Вы можете редактировать статью и видеть все изменения вживую — достаточно не закрывать терминал, в котором запущена сборка. Для коммитов откройте новую вкладку терминала, в котором нужно зайти в папку с контентом. Останавливать и запускать сборку платформы после каждого изменения в контенте не нужно. Все изменения подтянутся автоматически.

Чтобы выключить локальную копию сайта, нажмите Ctrl C в консоли, где работает сборка платформы.