前端技术栈:vue-element-admin:基于知名开源项目定制开发、element-ui:基于饿了么的 element-ui 组件库、axios:基于 axios 发送网络请求、driver.js:基于 driver.js 实现用户引导 服务端技术栈:jsonwebtoken:使用 jsonwebtoken 进行登录认证、multer:使用 Express 官方的 multer 进行文件上传、adm-zip:使用 adm-zip 解压 epub 电子书、epub:使用 epub 库完成电子书解析、xml2js:使用 xml2js 将 XML 转为 JSON、crypto:使用 crypto 完成密码的 MD5 加密、boom:使用 boom 减化 HTTP 异常处理。