## Less Player 是一款基于Electron + Vue3开发的播放器
### 欢迎喜欢的朋友一起学习、交流、参与开发
### 本项目仅供学习交流,禁止非法商业用途,请支持正版
#### 前言
* 项目名字:源于Less is More(少即是多)
* 开发模式:渐进模式,边学习边开发(学以致用)
#### 开发/测试环境
* OS:macOS Big Sur(开发、测试)、Windows 10(虚拟机,仅测试)
* IDE:Visual Studio Code v1.71.0
* Nodejs:v16.17.0 LTS
* 其他:详见package.json
#### 功能简介
* 普通功能:播放/暂停、上/下一首、进度条/播放时间、播放模式、音量控制、歌词等
* 支持主流在线音频平台:QQ音乐、网易云、酷我、酷狗、豆瓣、云听等
* 支持本地歌曲播放, 支持音频类型:mp3、flac、ogg、wav、aac、m4a
* 支持多种探索(浏览)模式:分类歌单、万千歌手、相约电波
* 其他方面:设置、我的主页(收藏、创建歌单、关注歌手、最近播放)等
*PS:目前所有操作暂无确认功能,任何删除清空操作(带垃圾桶图标的按钮)请谨慎!其实也没这么夸张,哈哈~*
#### 预览图
![snap 11.png](https://github.com/GeekLee2012/Less-Player/blob/main/snapshot/snap%2011.png)
![snap 12.png](https://github.com/GeekLee2012/Less-Player/blob/main/snapshot/snap%2012.png)
![snap 13.png](https://github.com/GeekLee2012/Less-Player/blob/main/snapshot/snap%2013.png)
![snap 01.png](https://gitee.com/rive08/resources/raw/master/less-player-desktop/temp/snap%2001.png)
![snap 02.png](https://gitee.com/rive08/resources/raw/master/less-player-desktop/temp/snap%2002.png)
![snap 03.png](https://gitee.com/rive08/resources/raw/master/less-player-desktop/temp/snap%2003.png)
#### For开发者
* 请先下载安装最新版 Nodejs
* 初始化项目
`npm install`
* 开发模式运行
`npm run dev`
* 构建打包
`npm run dist`
或者,分步执行
`npm run build`
`npm run pack`
#### 项目相关
* 常见问题:[FAQ.md](FAQ.md)
* 更新日志:[CHANGELOG.md](CHANGELOG.md)
* 待办事项:[TODO.md](TODO.md)
#### 发行版
* 发行版:x64版本(二进制文件,如dmg、exe、zip等);支持系统平台包括macOS、Windows 7+
* Linux和x86平台:可下载源码,配置后构建打包,请参考 [常见问题 FAQ.md](FAQ.md)
#### 其他
没有合适的资源?快使用搜索试试~ 我知道了~
一款基于Electron + Vue3开发的播放器源码.zip
共156个文件
vue:90个
js:49个
png:6个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 100 浏览量
2022-12-26
12:14:39
上传
评论
收藏 1.66MB ZIP 举报
温馨提示
一款基于Electron + Vue3开发的播放器源码.zip
资源推荐
资源详情
资源评论
收起资源包目录
一款基于Electron + Vue3开发的播放器源码.zip (156个子文件)
index.html 387B
icon.icns 268KB
favicon.ico 33KB
bg_blue.jpg 692KB
qq.js 36KB
netease.js 34KB
kugou.js 33KB
kugou_web.js 26KB
kuwo.js 22KB
main.js 17KB
settingStore.js 17KB
userProfileStore.js 14KB
douban.js 13KB
appCommonStore.js 10KB
radiocn.js 9KB
playStore.js 8KB
platformStore.js 7KB
common.js 6KB
ximalaya.js 6KB
Player.js 5KB
qingting.js 5KB
artistDetailStore.js 5KB
Track.js 4KB
audioEffectStore.js 4KB
qq_sign.js 4KB
VideoPlayer.js 4KB
RadioPlayer.js 4KB
radioSquareStore.js 4KB
router.js 3KB
Lyric.js 3KB
albumDetailStore.js 3KB
themeStore.js 3KB
searchStore.js 3KB
WebAudioApi.js 2KB
Times.js 2KB
Utils.js 2KB
united.js 2KB
playlistSquareStore.js 2KB
artistSquareStore.js 2KB
main.js 2KB
Playlist.js 2KB
env.js 2KB
HttpClient.js 2KB
localMusicStore.js 2KB
gesture.js 1KB
localmusic.js 1KB
Album.js 873B
preload.js 819B
beforePack.js 737B
Category.js 720B
Constants.js 344B
vite.config.js 173B
EventBus.js 50B
package-lock.json 142KB
package.json 2KB
LICENSE 11KB
CHANGELOG.md 8KB
README.md 2KB
FAQ.md 2KB
TODO.md 1KB
deco_1003.png 219KB
deco_1001.png 91KB
deco_1002.png 69KB
default_cover.png 45KB
icon.png 2KB
Themes.vue 58KB
SimpleLayout.vue 50KB
SettingView.vue 47KB
CommonContextMenu.vue 42KB
BatchActionView.vue 26KB
VisualPlayingView.vue 24KB
DefaultMainLeft.vue 24KB
PlayingView.vue 20KB
PlayerBoostrap.vue 18KB
SongItem.vue 17KB
DefaultMainCenter.vue 16KB
UserHomeView.vue 15KB
DataRestoreView.vue 15KB
ArtistDetailView.vue 14KB
DataBackupView.vue 13KB
PlayControl.vue 12KB
LyricControl.vue 11KB
AlbumDetailView.vue 10KB
ClassicMainBottom.vue 10KB
Popovers.vue 10KB
AppRoute.vue 9KB
AudioEffectView.vue 9KB
CustomPlaylistItem.vue 9KB
CustomPlaylistDetailView.vue 9KB
RadioCategoryView.vue 9KB
LyricToolbar.vue 8KB
PlaylistDetailView.vue 8KB
PlaybackQueueItem.vue 8KB
PlayMeta.vue 7KB
ClassicMainTop.vue 7KB
SearchView.vue 7KB
AppContent.vue 7KB
CustomPlaylistEditView.vue 6KB
ImageTextTile.vue 6KB
共 156 条
- 1
- 2
资源评论
- 前端-程序猿2023-01-20资源简直太好了,完美解决了当下遇到的难题,这样的资源很难不支持~
Java程序员-张凯
- 粉丝: 1w+
- 资源: 6723
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功