技术栈跨平台 NeteaseMusic 桌面应用
项目运行 注意:由于涉及大量的 ES6/7 等新属性,node 需要 6.0 以上版本electron + react + mobx + react-router + jss + webpack + express + ES6/7 + axios + flex + canvas
git clone https://github.com/yllg/xbyjMusic.git
cd xbyjMusic
git submodule init
git submodule update
npm install
npm run dev
目标功能
页面
首页 -- 完成
登陆 -- 完成
每日推荐 -- 完成
私人FM -- 完成
歌曲页 -- 完成
歌单页 -- 完成
歌手页 -- 完成
用户页 -- 完成
排行榜 -- 完成
歌单主页 -- 完成
偏好设置页/首选项 -- 完成
MV/视频页
朋友页
我的歌手/我的收藏
主播电台
最新音乐
组件
header组件 -- 完成
左菜单组件 -- 完成
播放条组件 -- 完成
audio组件 -- 完成
播放列表组件 -- 完成
歌词组件 -- 完成
评论组件 -- 只完成分类显示
搜索组件 -- 完成
首页轮播 -- 接口参数不明,拿不到最新数据哦
同步轮播组件 -- 关于我
提示组件 -- 完成
功能
喜欢 -- 完成
不喜欢 -- 完成
收藏歌单 -- 完成
收藏歌曲
收藏歌手 -- 完成
评论
评论点赞 -- 完成
下载歌曲
效果演示
(LICEcap录制GIF时,渐变色会有点失真,动图将就看下哈~)
首页<img src="https://github.com/yllg/xbyjMusic/blob/master/screenshots/1.%E9%
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。