Первая книга по созданию gitbook: Коллекция Business Code Essentials.

Дополнительные статьи можно найти в моем личном блоге: https://seven777777.github.io/myblog/ .

О том, почему была создана эта книга:

Причина в том, что для некоторых фрагментов кода с относительно высокой частотой повторного использования в процессе разработки каждый раз, когда я с ними сталкиваюсь, мне приходится думать о том, чтобы обратиться к местам, которые появлялись в предыдущем проекте, для повторного использования ссылок. их становится очень сложно найти, поэтому я планирую создать хранилище на GitHub для организации и хранения некоторой часто используемой информации о коде.

После того как склад был построен, его отложили на некоторое время.Я подумал, что хочу иметь склад типа github, чтобы управлять своим ежедневным письмом, поэтому я узнал о gitbook. Позже прогресса в написании не было, поэтому я поставил его на удерживании.

Итак, две вещи столкнулись и сразу же нашли общий язык: это не только позволило найти очень удобный способ представить мой полезный код, но и познакомило меня с процессом создания gitbook, убив двух зайцев одним выстрелом!

Ниже в основном суммированы некоторые важные моменты в процессе сборки (эта статья подходит для людей, которые имеют определенный опыт использования GitHub. Если вам нужны подробные руководства, вы можете поискать в Интернете, их много)

стек технологий

Стек технологий для разработки этой книги: GitBook + Typora + Git.

  • Адрес загрузки Typora: https://typora.io/
  • Адрес загрузки Git: https://git-scm.com/downloads.

Синтаксис, связанный с проектом

  • npm install -g gitbook-cliУстановить гитбук

  • gitbook initИнициализация
    После инициализации будут созданы два файла — README.md и SUMMARY.md.

    После изменения каталога файла в SUMMARY.md и его повторного выполнения gitbook initсоответствующая папка будет создана на основе каталогов и файлов, описанных в файле SUMMARY.md.

    // SUMMARY.md 示例
    * [前言](README.md)
    * [第一章](Chapter1/README.md)
    	* [第1节:test](Chapter1/test.md)
    
  • gitbook serveПредварительный просмотр книг

    Порт по умолчанию: 4000.

    Порт можно указатьgitbook serve --port xxxx

    По умолчанию он будет выводиться в /_bookпапку. Вы можете указать папку вывода.gitbook serve [书籍路径] [输出路径]

  • gitbook buildСоздать книгу

    По умолчанию он будет выводиться в /_bookпапку. Вы можете указать папку вывода.gitbook build [书籍路径] [输出路径]

    Поскольку я хочу иметь возможность создавать страницу предварительного просмотра на github, поэтому в соответствии с настройками страницы github я использую здесь, чтобы gitbook build ./ ./docsустановить имя выходной папки.docs

другой

  1. Создание электронных книг в формате PDF
gitbook pdf ./ ./mybook.pdf
  1. Создание электронных книг в формате epub
gitbook epub ./ ./mybook.epub
  1. Создание электронных книг в формате mobi
gitbook mobi ./ ./mybook.mobi

Напоследок добавим две ссылки:

Здесь собрано множество плагинов, связанных с gitbook: https://www.cnblogs.com/mingyue5826/p/10307051.html .

Это репозиторий моей книги на github: https://github.com/seven777777/DryCodeWarehouse .

Последний — адрес доступа к моей книге: Коллекция Business Code Essentials.

Содержимое еще обновляется. Если оно окажется для вас полезным, вы можете сохранить его!

Собирая мечты
Добро пожаловать, обратите внимание на мой личный публичный аккаунт [搴Fang Shimeng]

рекомендация

отblog.csdn.net/Seven521m/article/details/108357692