说明
一个基于 Electron + Vue 开发的音乐软件。
所用技术栈:
- Electron 17
- Vue 3
已支持的平台: - Windows 7 及以上
- Mac OS
- Linux
或者到网盘下载(网盘内有MAC、windows版):https://www.lanzoui.com/b0bf2cfa/ 密码:glqw(若链接无法打开请百度:蓝奏云链接打不开)
使用常见问题请转至:常见问题
移动版项目地址:https://github.com/lyswhut/lx-music-mobile
Scheme URL支持
从v1.17.0起支持 Scheme URL,可以使用此功能从浏览器等场景下调用LX Music,我们开发了一个油猴脚本配套使用,
脚本安装地址:https://greasyfork.org/zh-CN/scripts/438148
若你想自己调用LX Music,可以看Scheme URL支持
启动参数
目前软件已支持的启动参数如下:
- -proxy-server 设置代理服务器,代理应用的所有流量
- -proxy-bypass-list 以分号分隔的主机列表绕过代理服务器
- -play 启动时播放指定列表的音乐
- -search 启动软件时自动在搜索框搜索指定的内容
- -dha 禁用硬件加速启动(Disable Hardware Acceleration)
- -dt 以非透明模式启动(Disable Transparent)
- -dhmkh 禁用硬件媒体密钥处理(Disable Hardware Media Key Handling)
数据存储路径
默认情况下,软件的数据存储在:
- Windows:%APPDATA%/lx-music-desktop
- Linux:$XDG_CONFIG_HOME/lx-music-desktop 或 ~/.config/lx-music-desktop
- macOS:~/Library/Application Support/lx-music-desktop
在Windows平台下,若程序目录下存在portable目录,则自动使用此目录作为数据存储目录(v1.17.0新增)。
源码使用方法
环境要求:Node.js 16+
# 开发模式
npm run dev
# 构建免安装版
npm run pack:dir
# 构建安装包(Windows版)
npm run pack:win
# 构建安装包(Mac版)
npm run pack:mac
# 构建安装包(Linux版)
npm run pack:linux