DEMO(非实时代码)
界面和功能参考企鹅 FM 网页端 & Android 版本 APP
由于是边学边做的项目,某些方法或技术可能不是最优解或业内通行做法;一些相似的组件和功能可能会换用不同的方法实现;项目目录内可能遗留临时或无效文件
- Vue.js
- vue-cli
- vuex
- vue-router
- vant
- better-scroll
- axios
- fetch-jsonp
- lodash
- moment
- 分类列表
- 专辑列表
- 播放界面
- 单节目播放
- 播放列表
- 历史记录
- 上一曲/下一曲
- 音量调整
- 定时关闭
- 收藏
- 下载
- 进度拖拽
- 逻辑优化
- 异常处理
yarn install
yarn run serve
yarn run build
yarn run test
yarn run lint