Skip to content

ChenMingK/epub-Proj

Repository files navigation

epub-proj开发记录

跟网上的老师学做的项目,同时自己做了相应的修改和优化。以下文档记录开发过程中遇到的一些问题及主要技术难点, 顺便记录些有用的Tips和API等等.
技术栈: vue + vuex + vue-router + node.js + Nginx
项目已发布到服务器(仍然有一些Bug) 你可以点击这里体验,听书功能因为域名还没备案无法使用

大致代码结构

|-- public
 |-- favicon.ico  // favicon图标
 |-- index.html  // 项目入口文件(打包前的index)
|-- src
| |-- api   // 所有API请求(axios)
| |-- assets   // 主题、字体、样式等静态资源
| |-- components  // 各种组件(建一个common目录存放全局公用组件)
| |-- lang   // vue-i18n配置(语言国际化)
| |-- mock   // 没有后端的话mock模拟数据
| |-- store   // vuex
| |-- utils   // 全局公用方法
| |-- views   // 视图组件(可视的页面)
| |-- App.vue  // 入口页面
| |-- main.js  // 入口 加载组件 初始化等
| |-- router.js  // vue-router定义路由
|-- .env.development  // 开发环境配置(线下)
|-- .env.production  // 生产环境配置(线上)
|-- babel.config.js  // babel配置
|-- .eslintrc.js  // eslint配置项
|-- .gitignore  // git忽略项
|-- vue.config.js  // 配置webpack等

Show

About

epub reader full-stack project by Vue

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published