如何制作一本《现代Javascript教程》电子书离线学习使用
文章目录
- 制作一本《现代Javascript教程》电子书学习使用
- 使用的工具
- 获取代码
- 开始制作电子书
- 如果想要制作更多电子书,可以自己参考项目示例修改。
制作一本《现代Javascript教程》电子书学习使用
计划学习JavaScript
的同学可以看过来,今天就推荐个学习JavaScript
的免费教程。
如果你也像我一样,有想离线阅读教程的需求,那么就可以看看这篇文章教你如何将教程文章制作成本地的EPUB
电子书。
使用的工具
- 前提保证你已经具备了
Python3
环境 - 制作电子书代码
获取代码
下面是获取代码及安装依赖包:
git clone https://github.com/learnhard-cn/ebook_spider.git
cd ebook_spider
pip install -r requirements.txt
开始制作电子书
由于我已经编写好了制作示例javascript.py
,因此我们直接执行就可以了
$ python3 ./javascript.py
执行后如果无报错信息就等待一会,执行完成后,就可以在当前目录看到epub
格式的电子书了。
当然如果你不想自己制作电子书也可以,这里已经提供了个人制作好的epub格式的电子书,
《JavaScript电子书》下载链接
如果想要制作更多电子书,可以自己参考项目示例修改。
如何制作一本《现代Javascript教程》电子书离线学习使用相关推荐
- 名编辑电子杂志大师教程 | 如何用名编辑制作一本精美的在线电子杂志?
对于一些不会使用Adobe InDesign这个排版软件的人来说,要制作一本电子杂志时比较倾向于直接在电子杂志制作软件里编辑一本杂志. 这种做法没有错,但是相对来讲,比较花时间,如果想快一点,那在这里 ...
- windows平台下载github电子书离线观看的方法
windows平台下下载github电子书离线观看的一种方法 最近由于设备原因,想要将GitHub上的电子书下载下来离线观看,查阅了相关方法,现总结如下: 1.使用Markdown编辑器 Markdo ...
- JavaScript教程--从入门到精通
JavaScript是由Netscape公司开发并随Navigator导航者一起发布的.介于Java与HTML之间.基于对象事件驱动的编程语言,正日益受到全球的关注.因它的开发环境简单,不需要Java ...
- 大白菜U盘启动盘制作工具完整使用教程
目录 一.制作前的准备工作 二.制作U盘启动盘 三.将U盘设置为优先启动项 四.U盘重装系统 大白菜U盘启动盘制作工具完整使用教程 大白菜是一款具有支持提取安装文件,并自动进行系统安装和引导修复过程等 ...
- 大学web基础期末大作业~仿品优购商城页面制作(HTML+CSS+JavaScript)
HTML网页设计期末课程大作业~~仿品优购页面制作(HTML+CSS+JavaScript) 关于HTML期末网页制作,大作业A+水平 ~仿品优购网页作业HTML+CSS+JavaScript实现,共 ...
- javascript教程完整版,JavaScript视频教程
有没有好的JavaScript学习视频推荐? 李炎恢的javascript教程,在verycd上可以下载. 结合<javascript高级程序设计>学习,应该会比较好,他这个教程就是参考了 ...
- 炫酷3D相册❤ 520七夕情人节表白网页制作❤(HTML+CSS+JavaScript)
师妹直呼"这也太哇塞了吧" ❤520七夕情人节表白网页制作❤(HTML+CSS+JavaScript) 520七夕节告白,也就是中国的情人节,你除了送花你还会什么?? 快来制作高端 ...
- 如何制作一本精致的企业电子杂志App?
随着中国移动互联网的壮大发展,人们开始慢慢改变本来的传统书本阅读习惯,转向用手机阅读接收信息,这就让电子杂志市场的需求量变得大了.各类专门针对电子杂志制作的工具软件纷纷上市,企业和个人都开始了制作自己 ...
- WebGL教程(电子书)
WebGL教程(电子书) 最近准备编写一本WebGL快速入门的电子书教程,电子书编写完整后,预览地址在我的个人技术博客,目前还在编写中,博客部署电子书之前,会把电子书已经写好的每一小节以文章的形式发布 ...
- HTML5期末大作业:210套 Dreamweaver网页设计与制作 HTML+CSS+JavaScript【建议收藏】
HTML5期末大作业:Dreamweaver网页设计与制作210例 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从下手?网页要求的总数量太多?没有合适的模板 ...
最新文章
- java下拉框选择_java中下拉框选项内容
- 总结了一下Ubuntu常用命令
- PowerBI随笔(6)-filter、caculate、RELATED相关
- Bash的循环结构(for和while)
- Web框架——Flask系列之模板使用练习(六)
- LeetCode 2150. 找出数组中的所有孤独数字(哈希)
- 疯传短视频小程序V8.3.0源码完整包
- 深度学习笔记(17) 误差分析(二)
- 中小企业电子商务如何发展?
- 硬盘与电线挨着会高温吗_机械硬盘时代徐徐落幕?出货量再减50万件,你还会买新机械盘吗?...
- Ubuntu 18.04下搭建单机Hadoop和Spark集群环境
- SQL 格式化输出 千分位 ¥货币格式
- 倍福TwinCAT3中控制台达A2伺服使用
- Python学习之——列表、字典、实验低配版非诚勿扰
- 同比增长和环比增长的区别
- CPU的亲缘性affinity
- 水箱建模最小二乘法_大气VOCs在线监测系统评估工作指南(二)
- Jenkins系列:5、wsl下的Jenkins编译Windows下的Qt程序并自动打包成exe
- 个性篮球队名_你的篮球个性是什么
- 图表生成pdf,出坑经历