|
|
Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。
4 t0 w0 E( P; h0 Q" s. _1 ?# \课程内容:
$ }0 A+ a9 k. F' l 01-electron介绍与第一个应用
0 [& ]' @$ P0 N 02-使用yarn快速创建electron项目
2 K: J2 L0 U, K& j/ N+ { 03-渲染进程的node环境调用1 C4 a+ J% k4 o2 U& a6 c
04-实现拖动文件渲染在页面中+ z3 L3 \3 Z8 Y
05-webview的操控和使用* i: h6 h& `, k; z5 }7 z/ \
06-主进程和渲染进程的通讯; b' i/ J! H5 d" |& ^+ T
07-dialog窗口的配置
+ g9 p9 a ?* [& R& \4 P 08-原生自带网络请求的库5 M( v, d- o( N0 p5 S2 \
09-electron-vue的环境搭建
9 P$ f5 r4 U8 o( O7 Y3 a. Y8 q 10-项目的基本结构和使用; F, b+ L/ `! g
11-electron使用AntdUI组件
* L0 f! Y1 U2 |& j 12-实现查找书籍功能
% @ g, t, c @6 d9 Y) [. ^3 X6 a 13-解决rowKey报错和获取下载链接地址1 E) _* z1 @4 g' W9 M. |
14-修改Axios实现后端请求2 z; d! ?7 [2 ]( E
15-优化页面和功能
: [) A8 \" E9 v* L6 W 16-创建books页面和路由1 ]/ m* Y& o# j2 t. c3 {3 ?7 d
17-解析EPUB文件( S \; Y" s* l5 x
18-根据磁盘电子书生成书库列表
$ T* ?: X: t: W4 `* a8 M. R8 R& V* d 19-通过路由传参将书籍内容传递过去- d% \$ q, b$ O: |% p; X
20-电子生成书章节列表
. O+ ^% g% g9 U6 _ 21-获取图片解析到书籍里
! `. E% k) j. {* }6 r 22-解析epub的css内容渲染到书籍里4 y/ ^: l5 ]! ?& v
23-修改中文不能搜索bug和打包成软件1 z5 q, L0 d; K: c" H
! j2 J3 x/ _' w9 }% o# g" Y0 |$ P4 j
|
|