Pages

Wednesday, 26 August 2020

Here Music, 一个使用 Electron + React 开发的音乐客户端

 Current Release License DevDependencies Status telegram

http://ser.caijin.tech:3004/#/

基于 Electron, React, Redux, Nedb 打造的一款简洁好用的桌面音乐播放器 👏


介绍

HERE Music 是基于 Binaryify/NeteaseCloudMusicApi 提供的网易云音乐 API ,使用 Electron、React、Redux、Nedb 开发的一款网易云音乐第三方。

特点是好看、简约、优雅、易用。目前发布了第一个版本,已经可以支撑日常的使用。

因为暂时只有我一个人在测试,所以可能会有一些没有被我发现的 Bug,大家在如果在使用的过程中发现 Bug,请在 issue 中告诉我,我会及时进行修复。

如果你对 HERE Music 的开发感兴趣的话,欢迎一起参与到项目的开发。

安装

Mac

Download the .dmg file.

如果不方便安装的话项目也打包了 Web 版本,推荐使用 Chrome 打开:Here Music Web    

快捷键:

内置快捷键

DescriptionKeys
暂停 / 播放Space
音量加Up
音量减Down
上一曲Cmd + Left
下一曲Cmd + Right
喜欢歌曲Cmd + L
搜索Cmd + F

全局快捷键

DescriptionKeys
暂停 / 播放Cmd / Ctrl + Option / Alt + S
音量加Cmd / Ctrl + Option / Alt + Up
音量减Cmd / Ctrl + Option / Alt + Down
上一曲Cmd / Ctrl + Option / Alt + Left
下一曲Cmd / Ctrl + Option / Alt + Right

支持功能

  •  推荐歌单
  •  排行榜
  •  歌单展示
  •  歌曲详情
  •  歌词展示
  •  歌手详情
  •  播放列表
  •  喜欢歌曲
  •  收藏歌单
  •  播放模式切换
  •  收藏歌单
  •  搜索功能
  •  导入、导出收藏夹
  •  快捷键
  •  进度条展示
  •  进度跳转
  •  音量控制
  •  全局快捷键
  •  喜欢歌曲分类

参与 HERE Music 的开发

如果有任何想法或需求,可以在 issue 中告诉我,同时欢迎各种 pull requests

个人的能力总是有限的,所以欢迎大家一起参与 HERE Music 的开发

参与贡献

参与讨论

  1. Telegram 讨论群

开发项目

运行

  1. 将项目 clone 下来
$ git clone https://github.com/caijinyc/Here.git
$ cd Here
$ yarn

// 下载子模块
$ git submodule update --init --recursive
$ cd NeteaseCloudMusicApi
$ yarn
$ cd ..
  1. 运行项目
// 运行 Electron
$ yarn electron-dev

打包

  1. 先使用 build 打包 react 得到 build 文件夹
$ yarn build
  1. 打包成应用

No comments:

Post a Comment