El primer libro sobre la construcción de gitbook: Colección Business Code Essentials

Para obtener más artículos, siga mi blog personal: https://seven777777.github.io/myblog/

Sobre por qué se creó este libro:

La razón es que para algunos fragmentos de código con una tasa de reutilización relativamente alta durante el proceso de desarrollo, cada vez que los encuentro, tengo que pensar en ir a los lugares que aparecieron en el proyecto anterior para reutilizarlos como referencia. Se vuelve muy problemático encontrarlos, por lo que planeo construir un almacén en github para organizar y almacenar información de código de uso común.

Después de construir el almacén, lo dejé de lado por un tiempo. Pensé que quería tener un almacén como github para administrar mi escritura diaria, así que aprendí sobre gitbook. Más tarde, no hubo progreso en la escritura, así que lo puse en espera.

Entonces las dos cosas chocaron y se llevaron bien de inmediato. No solo encontró una manera muy conveniente de presentar mi código útil, sino que también me familiarizó con el proceso de construcción de gitbook, ¡matando dos pájaros de un tiro!

A continuación se resumen principalmente algunos puntos importantes en el proceso de construcción (este artículo es adecuado para personas que tienen cierta base en el uso de github. Si necesita tutoriales detallados y tontos, puede buscar en línea, hay muchos)

pila de tecnología

Pila de tecnología para desarrollar este libro: GitBook + Typora + Git

  • Dirección de descarga de Typora: https://typora.io/
  • Dirección de descarga de Git: https://git-scm.com/downloads

Sintaxis relacionada con el proyecto

  • npm install -g gitbook-cliinstalar gitbook

  • gitbook initInicialización
    Se generarán dos archivos después de la inicialización: README.md y SUMMARY.md

    Después de modificar el directorio de archivos en SUMMARY.md y volver a ejecutarlo gitbook init, se creará la carpeta correspondiente en función de los directorios y archivos descritos en el archivo SUMMARY.md.

    // SUMMARY.md 示例
    * [前言](README.md)
    * [第一章](Chapter1/README.md)
    	* [第1节:test](Chapter1/test.md)
    
  • gitbook serveVista previa de libros

    El puerto predeterminado es: 4000

    Se puede especificar el puertogitbook serve --port xxxx

    De forma predeterminada, se enviará a /_bookuna carpeta. Puede especificar la carpeta de salida.gitbook serve [书籍路径] [输出路径]

  • gitbook buildCrear libro

    De forma predeterminada, se enviará a /_bookuna carpeta. Puede especificar la carpeta de salida.gitbook build [书籍路径] [输出路径]

    Como quiero poder generar una página de vista previa en github, por lo tanto, de acuerdo con la configuración de la página de github, uso aquí para gitbook build ./ ./docsconfigurar el nombre de la carpeta de salida.docs

otro

  1. Generar libros electrónicos en formato PDF
gitbook pdf ./ ./mybook.pdf
  1. Generar libros electrónicos en formato epub
gitbook epub ./ ./mybook.epub
  1. Generar libros electrónicos en formato mobi
gitbook mobi ./ ./mybook.mobi

Por último pongo dos enlaces:

Aquí se organizan muchos complementos relacionados con gitbook: https://www.cnblogs.com/mingyue5826/p/10307051.html

Este es el repositorio de mi libro en github: https://github.com/seven777777/DryCodeWarehouse

La última es la dirección de acceso a mi libro: Business Code Essentials Collection

El contenido aún se está actualizando. Si lo encuentras útil, ¡puedes guardarlo!

recogiendo sueños
Bienvenido a prestar atención a mi cuenta pública personal [搴Fang Shimeng]

Supongo que te gusta

Origin blog.csdn.net/Seven521m/article/details/108357692
Recomendado
Clasificación