四、gitbook目录结构

一、根目录结构

目录名称 目录描述
src 电子书源码文件,book.json修改"root":"src"
book.json gitbook项目配置文件
_book 开发运行文件目录
build 打包执行生产的html、pdf、epub、mobi文章
.gitignore git文件忽略
node_modules 项目插件依赖包
package.json 项目配置文件,npm init生成
package-lock.json 项目依赖锁定配置文件,自动生成

二、src目录结构

目录名称 目录描述
SUMMARY.md 菜单模块配置
README.md 电子书简介/前言页文档
GLOSSARY.md 词汇/注释术语列表
style 项目样式文件
img 主页面图片文件
about 关于模块文件
doc 文档模块文件

三、book.json相关配置

{
    //源码目录配置
    "root":"src",
    //设置电子书语言为简体中文
    "language": "zh-hans",
    //样式文件配置
    "styles": {
        "website": "styles/website.css"
    }
}

四、package.json运行命令

"scripts": {
    "serve": "gitbook serve",
    "build": "gitbook build . ./build/dist",
    "pdf": "gitbook pdf . ./build/book.pdf",
    "epub": "gitbook epub . ./build/book.epub",
    "mobi": "gitbook mobi . ./build/book.mobi"
}
运行命令 命令描述
npm run serve 项目开发运行
npm run build 电子书打包运行
npm run pdf 项目打包成pdf文件
npm run epub 项目打包成epub
npm run mobi 项目打包成mobi
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容