Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lqmeta/Cube-In-Electron
:octocat:A cross-platform web music player in Electron.
https://github.com/lqmeta/Cube-In-Electron
Last synced: 21 days ago
JSON representation
:octocat:A cross-platform web music player in Electron.
- Host: GitHub
- URL: https://github.com/lqmeta/Cube-In-Electron
- Owner: lqmeta
- Created: 2017-02-27T01:27:24.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-03-25T06:29:51.000Z (over 7 years ago)
- Last Synced: 2024-10-29T16:58:11.446Z (about 1 month ago)
- Language: JavaScript
- Homepage:
- Size: 986 KB
- Stars: 32
- Watchers: 5
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-hacking-lists - lqmeta/Cube-In-Electron - :octocat:A cross-platform web music player in Electron. (JavaScript)
README
# 网易音乐盒
使用 [Electron](http://electron.atom.io/) 构建的网易云音乐的跨平台第三方客户端。
项目来源于 [stkevintan](https://github.com/stkevintan) 的使用 [NW.js](https://github.com/nwjs/nw.js) 构建的网易云音乐的跨平台第三方客户端 --- [Cube](https://github.com/stkevintan/Cube)。
我将该应用从 [NW.js](https://github.com/nwjs/nw.js) 平台迁移至 [Electron](http://electron.atom.io/) 平台运行。
## 搭建
### 1、初始化:
需要安装好 [node.js](https://nodejs.org/en/) 环境,使用 npm 安装依赖包:
git clone https://github.com/issac2015/Cube-In-Electron.git
cd Cube-In-Electron\app
npm install如果由于网络问题,安装不了依赖包,可以使用淘宝的 [cnpm](https://npm.taobao.org/) 来安装。
### 2、在 [Electron](http://electron.atom.io/) 平台中运行
2.1、下载 [Electron](http://electron.atom.io/) 平台
git clone https://github.com/electron/electron.git
由于网络问题,在国内下载速度一般很慢。可以选择淘宝NPM镜像提供的electron压缩包。[https://npm.taobao.org/mirrors/electron/](https://npm.taobao.org/mirrors/electron/)
如:[https://npm.taobao.org/mirrors/electron/1.6.1/electron-v1.6.1-win32-x64.zip](https://npm.taobao.org/mirrors/electron/1.6.1/electron-v1.6.1-win32-x64.zip)
如果你想在 Linux 系统或 Mac系统中运行,只需下载对应系统下的 [Electron](http://electron.atom.io/) 平台即可。
2.2、运行 app 应用
方法一:解压压缩包,进入该目录,双击 “electron.exe”,然后把 “app” 文件夹拖拽进去即可运行。
方法二:进入解压目录后(即与“electron.exe”同路径下),将“app”文件夹复制进 “resources”文件夹中。
再次双击“electron.exe”就可以打开该应用。
## 截图
导入本地音乐文件:
搜索歌曲:
私人FM:
设置界面:
## 备注
这个文件夹`Cube-In-Electron\app\src`中存放的是 [Cube](https://github.com/stkevintan/Cube) 项目的源码,使用 [gulp](http://www.gulpjs.com.cn/) 打包后,[Cube](https://github.com/stkevintan/Cube) 项目生成的压缩文件输出在 `Cube-In-Electron\app\dist`文件夹中。