GitBook legacy v1
Устанавливаем таймзону:
sudo dpkg-reconfigure tzdata
Обновляем убунту:
sudo apt update && sudo apt upgrade -y
Устанавливаем пакеты:
sudo apt install -y curl wget vim git unzip socat bash-completion apt-transport-https build-essential
Устанавливаем Node.js:
Проверяем версии:
Обновим npm:
sudo npm install -g npm@latest
Далее создаем директорию:
Сразу же сюда клонируем наш репозиторий с базой знаний.
Теперь установим гитбук глобально:
sudo npm install gitbook-cli -g
И установим его в текущую папку:
gitbook init
Создаем файл book.json, но можно обойтись и без него:
vim book.json
Со следующим содержимым
Теперь устанавливаем плагины командой:
gitbook install
Переместим файлы README.md и SUMMARY.md, .md файлы, фотографии в папку docs и переходим в нее
Чтобы самостоятельно не создавать дерево нашей базы, усатновим плагин:
npm install -g gitbook-summary
Теперь запускаем его:
book sm g
Запускаем базу:
gitbook serve
По итогу все файлы(папка node_modules, _book и файла book.json) должны находиться в папке {название нашего github репозитория}
. В папке docs находятся вся база + SUMMARY.md + README.md
Last updated
Was this helpful?