抓取网页生成电子书(.js的命令行工具/Git来制作精美的电子书工具)

优采云 发布时间: 2022-03-05 15:22

  抓取网页生成电子书(.js的命令行工具/Git来制作精美的电子书工具)

  ####GitBook 是一个基于 Node.js 的命令行工具,它使用 Github/Git 和 Markdown 创建精美的电子书,用于同步、共享和录制

  ####包格式:html、pdf(需要安装gitbook-pdf,效果不是很好)、epub、MOBI

  现在只介绍html格式:

  完整效果:

  

  基本步骤:

  以管理员身份安装

  $ npm install gitbook-cli -g 或

$ cnpm install gitbook-cli -g

  新建一个文件夹来存放这样的目录

  

  README.md:简介

  ###Welcome

[外链图片转存失败(img-Fpt1DMpr-1563846800927)(/img/huge.jpeg)]

  SUMMARY.md:生成目录组织

   * [简介](README.md)

* [第一章](chapter1/README.md)

* [第一节](chapter1/node1/README.md)

* [第二章](chapter2/README.md)

* [结束](end/README.md)

  在目录下运行$ gitbook init

  如果运行下载依赖包,会报如下错误:

  

  解决方法:你可以用管理员权限运行 $ gitbook -V

  注意:这只是一种解决方案,可能还有其他方法

  

  全部安装完成后,可以再次执行文件下的$ gitbook init

  $tree:查看目录

  $ gitbook serve: *敏*感*词*页面,localhost:4000 或 $ gitbook serve -p 8080

  $ gitbook build: 构建文件夹_book

  注意:生成的html不能直接访问跳转,因为有json数据请求。可以被编译器读取,也可以通过搭建本地服务器来访问

  构建到 github:

  注意:构建到github,可以参考这个文章

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线