- 项目名字:源于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:目前所有操作暂无确认功能,任何删除清空操作(带垃圾桶图标的按钮)请谨慎!其实也没这么夸张,哈哈~
-
请先下载安装最新版 Nodejs
-
初始化项目
npm install
-
开发模式运行
npm run dev
-
构建打包
npm run dist
或者,分步执行
npm run build
npm run pack
- 常见问题:FAQ.md
- 更新日志:CHANGELOG.md
- 待办事项:TODO.md
- 发行版:x64版本(二进制文件,如dmg、exe、zip等);支持系统平台包括macOS、Windows 7+
- Linux和x86平台:可下载源码,配置后构建打包,请参考 常见问题 FAQ.md