vue全家桶实现基于豆瓣api高仿豆瓣app手机版,由于部分API不开放所以包含三个版块:电影、图书、音乐。
- vue
- vue-router
- vuex
- axios
- node(代理服务器,解决跨域)
- src
- components
- base -------------- 公用组件
- book -------------- 图书版块
- movie -------------- 电影版块
- music -------------- 音乐版块
- router
- index.js -------------- 路由
- vuex
- module
- book.js -------------- 图书状态管理
- movie.js -------------- 电影状态管理
- music.js -------------- 音乐状态管理 -vuex.js
- module
- App.vue
- main.js
- components
- static -------------- 静态资源
- server.js -------------- node代理,解决跨域
- 电影版块
- 图书版块
- 音乐版块
# clone项目到本地
git clone https://github.com/windlany/vue-douban.git
# 安装项目依赖
npm install
# 运行项目
npm run dev
# 运行代理服务器
npm run node