Skip to content

kroawen/Polymer

 
 

Repository files navigation

聚合音乐 - Polymer Music

Travis Build Status GitHub stars GitHub issues GitHub forks GitHub last commit license

A music player based on Vue.js
基于Vue.js的聚合音乐播放器WebAPP

Technology stack(技术栈)

  • Vue.js + Vuex + Vue-Router
  • Muse-UI
  • Axios

Preview(预览地址)

https://music.io-code.com/

PC浏览器查看时请设置成手机视图

ScreenShots(运行截图)

登录注册提示

登录

验证手机号

设置用户名和密码

设置音乐源

注册成功

首页-推荐

歌单详情

首页-歌手

歌手详情

首页-排行榜

排行榜详情

首页-我的

首页-搜索

搜索结果

用户中心

播放器-歌曲封面

播放器-歌词

个人信息

Build Setup(安装运行)

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

Roadmap(未来实现)

  1. 首屏渲染加速(组件懒加载)
  2. Skeleton骨架屏
  3. PWA特性加强
  4. 动画性能提升(GPU加速)
  5. iOS手机兼容性
  6. 单元测试

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 65.7%
  • JavaScript 31.0%
  • CSS 2.0%
  • HTML 1.2%
  • Shell 0.1%