sunxiuguo / Polymer-Music

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

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

聚合音乐 - 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

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

https://music.io-code.com

License:MIT License


Languages

Language:Vue 65.6%Language:JavaScript 31.0%Language:CSS 2.0%Language:HTML 1.2%Language:Shell 0.1%