vue全家桶-音乐播放器
来源:互联网 发布:淘宝卖家诈骗过程 编辑:程序博客网 时间:2024/05/21 06:17
vue全家桶实现音乐播放器(webapp)
项目地址 (project address)
api来源 感谢binaryify让我能用喜欢的东西做一个属于自己的播放器!
源码地址 不要脸的求star 哈哈哈!!!
项目预览 1mhere.cn (pc端按F12切换手机调试模式效果更佳!)
(移动端可直接扫码)
技术栈 (technology)
vue2.0 + vuex + vue-router2.0 + es6 + axios + vux
文件结构 (File structure)
├── build 构建服务和webpack配置├── config 项目不同环境的配置├── dist 项目build目录├── index.html 项目入口文件├── package.json 项目配置文件├── static 静态资源├── src 生产目录 |—— api api列表和数据处理 |——|—— apiList.js api列表 |——|—— getData.js 数据处理(封装一个axios请求) |—— assets 静态资源(img,less) |——|—— img 静态图片 |——|—— style 样式文件 |—— components 公用组件 |——|—— bottomSongList 播放器播放列表组件 |——|—— headerNav 头部导航组件 |——|—— music 音乐组件 |—— page 页面组件 |——|—— albumsListDetails 专辑内容组件 |——|—— recommend 个性推荐组件 |——|—— searchList 搜索列表组件 |——|—— singer 歌手组件 |——|—— songDetails 歌曲详情组件 |——|——|—— player 播放器组件 |——|—— songList 歌单组件 |——|—— songListDetails 歌单详情组件 |——|—— topList 排行榜组件 |—— router 路由组件 |—— store 数据状态管理组件 |—— util 公用方法
项目功能 (Project Function)
完成功能(finish function)
- 个性推荐,歌单,排行榜页面
- 滑动功能(左右滑动切换菜单)
- 播放功能(快进,快退,上一曲,下一曲,歌词同步等)
- 搜索功能(热门搜索,单曲,歌手,专辑,歌单,用户)
- 歌单功能(最新,最热,精品歌单及详情展示)
- 歌手专辑功能(介绍及详情展示)
- 排行榜功能(云音乐官方版)
效果图 (effect picture)
项目运行(Probject running)
1.克隆项目到本地 : git clone https://github.com/webfansplz/xcMusic.git
2.安装依赖环境 : npm install
3.启动项目 : npm run dev
4.打包项目 : npm run build
总结(summary)
本项目始于本人兴趣,还有许多不足大家轻喷,欢迎大家一起交流讨论学习,喜欢的点个star呗,哈哈哈!
阅读全文
1 0
- vue全家桶-音乐播放器
- 使用vue全家桶开发音乐App
- vue全家桶系列之网易云音乐(移动版)
- 每个人都能做的网易云音乐[vue全家桶]
- 每个人都能做的网易云音乐[vue全家桶]
- 基于 Vue 全家桶制作的移动端音乐 WebApp
- 基于 Vue 全家桶制作的移动端音乐 WebApp
- 基于 Vue 全家桶制作的移动端音乐 WebApp
- vue全家桶
- 进阶vue全家桶
- vue全家桶
- 进阶vue全家桶
- 进阶vue全家桶
- vue全家桶项目
- Vue 全家桶
- 进阶vue全家桶
- 尝一尝Vue全家桶
- vue全家桶
- unity做可视化音乐播放器_相机控制篇
- user版本打开LOG
- 导入sun.misc.BASE64Encoder等类报错的解决方法
- Redis必知必会
- Android音乐播放模式切换-外放、听筒、耳机
- vue全家桶-音乐播放器
- Radar Installation POJ
- unity做可视化音乐播放器_可视化音乐篇
- 图像常用概念解析
- Android 微信支付
- 用服务器触发器统计登录情况
- unity做可视化音乐播放器_生成图形篇(圆形)
- 先验概率与后验概率、似然函数
- 7-15 PAT Judge