Skip to content

windlany/vue-douban

Repository files navigation

v-douban

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
    • App.vue
    • main.js
  • static -------------- 静态资源
  • server.js -------------- node代理,解决跨域

已完成

  • 电影版块
  • 图书版块
  • 音乐版块

运行项目

# clone项目到本地
git clone https://github.com/windlany/vue-douban.git

# 安装项目依赖
npm install

# 运行项目
npm run dev

# 运行代理服务器
npm run node