1 Star 2 Fork 1

RIVE2012 / Less Player Desktop

Create your Gitee Account
Explore and code with more than 8 million developers,Free private repositories !:)
Sign up
Clone or Download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

Less Player 是一款基于Electron + Vue3开发的音乐播放器

欢迎喜欢GUI开发的朋友一起学习、交流和参与开发

本项目仅供学习交流,禁止非法商业用途,请支持正版音乐

开发测试环境

  • OS: macOS Big Sur、Windows 10(虚拟机)
  • IDE: Visual Studio Code v1.66.2
  • Nodejs: v16.15.0 LTS
  • 其他: 详见package.json

主要功能

  • 播放器基本功能: 播放/暂停、上/下一首、进度条/播放时间、播放模式、音量控制等
  • 支持音频类型: mp3、flac、ogg、wav、aac、m4a
  • 支持在线音乐平台:QQ音乐、网易云音乐、酷我音乐、酷狗音乐、豆瓣FM
  • 支持在线广播平台:央广云听
  • 支持本地歌曲播放

界面预览

snap 01.png
snap 02.png
snap 03.png

开发者说

  • 请预先安装好最新版Nodejs

  • 为保证界面样式,请先检查和安装字体(最新的Release发行版中有提供下载)
    macOS字体:STHeiti-Medium.ttc
    Windows字体:STHeitiSC-Medium.ttf

  • 初始化项目
    npm install

  • 开发模式运行
    npm run dev

  • 编译打包
    npm run build
    npm run dist

    注意事项:编译前必须修改 /src/main/main.js 中变量
    isDevEnv = false //是否为开发模式
    同时,删除编译打包历史目录(2个目录): dist、output

发行版

  • 由于平台附件总大小限制,仅最新发行版提供编译打包后的文件下载,其他发行版只提供源码
  • 其他发行版的编译打包文件,请移步Github: https://github.com/GeekLee2012/Less-Player-Desktop/
  • 发行版编译打包文件均为:x64版本;支持系统平台包括macOS、Windows 7及其以上版本
  • Linux和x86平台:可下载源码,配置后编译打包

其他

  • 目前功能会有不少Bugs,但不影响正常使用
  • 本项目开发为渐进模式,边学习边开发
  • 本人非专业前端开发者,所以源码无法保证做到高质量
  • 项目中很多组件暂时还没封装: 如Tab组件、分页组件等

Repository Comments ( 0 )

Sign in to post a comment

About

Less Player, Less is More~ All for One, One for All ! expand collapse
Cancel

Releases (5)

All

Contributors

All

Activities

Load More
can not load any more
JavaScript
1
https://gitee.com/rive08/less-player-desktop.git
git@gitee.com:rive08/less-player-desktop.git
rive08
less-player-desktop
Less Player Desktop
master

Search

184635 d8eb8a04 1850385 161156 f1cf3f24 1850385