基于electron的web项目-桌面级epub阅读器,代码已在gitHub开源
代码仓库:Nread
技术栈
- electron
- Vue
- electron-vue
- epubjs
- ant-design
-
lowDb
开始页面
阅读页面
目录
1.安装Electron-vue并初始化(electron版本号为8.4.1)
# 安装 vue-cli 和 脚手架样板代码(npm下载慢可以用cnpm)
npm install -g vue-cli
vue init simulatedgreg/electron-vue my-project
#引入ant-design
npm install ant-design-vue --save
注意:ant-design可能不会使用时可能不会生效,需要在webpack.renderer.config.js里面加入白名单,才能使用
let whiteListedModules = ['vue', 'ant-design-vue']
2.epubjs用来解析epub书籍的,epubjs使用时可能会报错,由于语法问题,需要修改导出的语法
(待续.....)