🎷🎸基于electron的跨平台 NeteaseMusic 桌面应用🎺🎻
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
NeteaseCloudMusicApi 1.0版本代码提交 Jun 27, 2018
config
resource
screenshots
server 1.0版本代码提交 Jun 27, 2018
src 1.0版本代码提交 Jun 27, 2018
.babelrc 1.0版本代码提交 Jun 27, 2018
.ctrlpignore 1.0版本代码提交 Jun 27, 2018
.editorconfig
.eslintignore 1.0版本代码提交 Jun 27, 2018
.eslintrc.json
.gitignore 1.0版本代码提交 Jun 27, 2018
.gitmodules 1.0版本代码提交 Jun 27, 2018
.travis.yml 1.0版本代码提交 Jun 27, 2018
README.md Update README.md Jun 27, 2018
main.js 1.0版本代码提交 Jun 27, 2018
package.json 1.0版本代码提交 Jun 27, 2018
publish.sh 1.0版本代码提交 Jun 27, 2018

README.md

xbyjMusic

js-standard-style GitHub license

跨平台 NeteaseMusic 桌面应用

前言

最近在学electron,想想平时用的桌面应用,除了编辑器和IDE等办公应用之外,就属"网易云音乐"了

夏日的夜晚,听着喜欢的音乐,沉浸在自己的世界里Coding

注:此项目纯属个人瞎搞,正常的付费音乐等服务请选网易云音乐官方客户端。

技术栈

electron + react + mobx + react-router + jss + webpack + express + ES6/7 + axios + flex + canvas

项目运行

注意:由于涉及大量的 ES6/7 等新属性,node 需要 6.0 以上版本

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时,渐变色会有点失真,动图将就看下哈~)

首页

每日推荐

私人FM

歌曲页

歌单页

歌手页

用户页

加载

排行榜

歌单主页

搜索页

偏好设置/首选项

说明

如果本项目对您有帮助,可以点右上角 "Star" 支持一下 谢谢~

或者您可以 "fork" 一下,和我一起完善剩下的功能

数据接口Binaryify/NeteaseCloudMusicApi 提供。

项目参考 trazyn/ieaseMusic

最后

欢迎关注我的公众号,还有个技术交流群(备注自己github账号哦)

公众号,微信群

捐赠 Donate

如果我的项目对你有帮助,可以请我喝杯咖啡 肥宅快乐水哦~🐷

支付宝,微信支付

License

GPL