YesPlayMusic: 高顏值的第三方網(wǎng)易云音樂播放器

YesPlayMusic

YesPlayMusic 是一款高顏值的第三方網(wǎng)易云播放器,由?Electron 支撐,支撐?macOS、Windows、Linux 三個(gè)平臺(tái);macOS 用戶也可以通過 brew install --cask yesplaymusic 來安裝。

首頁設(shè)計(jì)

首頁設(shè)計(jì)2

發(fā)現(xiàn)頻道

音樂庫

專輯界面

搜索界面

藝人界面

歌詞界面

進(jìn)階玩兒法

部署至 Vercel

除了下載安裝包使用,你還可以將本項(xiàng)目部署到 Vercel 或你的服務(wù)器上。下面是部署到 Vercel 的方法。

  1. 部署網(wǎng)易云 API,詳情參見 Binaryify/NeteaseCloudMusicApi 。你也可以將 API 部署到 Vercel。
  2. 點(diǎn)擊本倉庫右上角的 Fork,復(fù)制本倉庫到你的 GitHub 賬號(hào)。
  3. 打開 Vercel.com,使用 GitHub 登錄。
  4. 點(diǎn)擊 Import Git Repository 并選擇你剛剛復(fù)制的倉庫并點(diǎn)擊 Import。
  5. 點(diǎn)擊 PERSONAL ACCOUNT 旁邊的 Select。
  6. 點(diǎn)擊 Environment Variables,填寫 Name 為 VUE_APP_NETEASE_API_URL,Value 為你剛剛部署的網(wǎng)易云 API 地址,點(diǎn)擊 Add。最后點(diǎn)擊底部的 Deploy 就可以部署到 Vercel 了。

部署到自己的服務(wù)器

除了部署到 Vercel,你還可以部署到自己的服務(wù)器上

  1. 部署網(wǎng)易云 API,詳情參見 Binaryify/NeteaseCloudMusicApi
  2. 克隆本倉庫
git clone https://github.com/qier222/YesPlayMusic.git
  1. 安裝依賴
yarn install
  1. (可選)使用 Nginx 反向代理 API,將 API 路徑映射為 /api,如果 API 和網(wǎng)頁不在同一個(gè)域名下的話(跨域),會(huì)有一些 bug。
  2. 復(fù)制 /.env.example 文件為 /.env,修改里面 VUE_APP_NETEASE_API_URL 的值為網(wǎng)易云 API 地址。本地開發(fā)的話可以填寫 API 地址為 http://localhost:3000,YesPlayMusic 地址為 http://localhost:8080。如果你使用了反向代理 API,可以填寫 API 地址為 /api。
VUE_APP_NETEASE_API_URL=http://localhost:3000
  1. 編譯打包
yarn run build
  1. /dist 目錄下的文件上傳到你的 Web 服務(wù)器
YesPlayMusic
評(píng)論