README.md 1.3 KB

epub-build

epubBuilder - EPUB电子书制作工具

项目用途

专门用于制作符合EPUB 3.0标准的电子书,支持:

  • 多章节内容编排
  • 元数据编辑
  • 封面图嵌入
  • 目录自动生成

EPUB格式说明

EPUB文件本质上是包含以下结构的ZIP压缩包:

├── mimetype
├── META-INF/container.xml
├── OEBPS/
│   ├── content.opf
│   ├── toc.ncx
│   ├── Text/
│   │   └── chapter1.xhtml
│   └── Images/
│       └── cover.jpg

当前项目结构

├── public/          # 静态资源
├── src/
│   ├── components/  # 书签/目录组件
│   ├── utils/       # EPUB生成核心逻辑
│   └── views/       # 编辑器界面

开发计划

近期目标(v0.1)

  • 实现基础文本编辑器
  • 完成章节树形结构管理

中期目标(v0.5)

  • 添加元数据编辑面板
  • 支持CSS样式注入

长期规划(v1.0)

  • 实现EPUB校验系统
  • 开发可视化封面制作工具

Compiles and hot-reloads for development

pnpm run serve

Compiles and minifies for production

pnpm run build

Lints and fixes files

pnpm run lint

Customize configuration

See Configuration Reference.