1717
1818![ main] ( /screenshots/SPlayer.jpg )
1919
20- # 目录
21-
22- <!-- @import "[TOC]" {cmd="toc" depthFrom=1 depthTo=6 orderedList=false} -->
23-
24- <!-- code_chunk_output -->
25-
26- - [ 目录] ( #目录 )
27- - [ 说明] ( #说明 )
28- - [ 严肃警告] ( #严肃警告 )
29- - [ 💬 交流群] ( #-交流群 )
30- - [ 👀 Demo] ( #-demo )
31- - [ 🎉 功能] ( #-功能 )
32- - [ 🖼️ 界面展示] ( #️-界面展示 )
33- - [ 📦️ 获取] ( #️-获取 )
34- - [ 二进制安装方案] ( #二进制安装方案 )
35- - [ 稳定版] ( #稳定版 )
36- - [ 开发版] ( #开发版 )
37- - [ 自行部署方案] ( #自行部署方案 )
38- - [ ⚙️ Docker 部署] ( #️-docker-部署 )
39- - [ 本地构建] ( #本地构建 )
40- - [ 在线部署] ( #在线部署 )
41- - [ ⚙️ Vercel 部署] ( #️-vercel-部署 )
42- - [ ⚙️ 服务器部署] ( #️-服务器部署 )
43- - [ ⚙️ 本地部署] ( #️-本地部署 )
44- - [ 😘 鸣谢] ( #-鸣谢 )
45- - [ 🗺️ 贡献者联盟] ( #️-贡献者联盟 )
46- - [ 📢 免责声明] ( #-免责声明 )
47- - [ 📜 开源许可] ( #-开源许可 )
48- - [ ⭐ Star History] ( #-star-history )
49-
50- <!-- /code_chunk_output -->
51-
5220## 说明
5321
5422![ 提示] ( /screenshots/gitcodes.png )
6432> - 感谢您的尊重与理解
6533
6634- 本项目采用 [ Vue 3] ( https://cn.vuejs.org/ ) + [ TypeScript] ( https://www.typescriptlang.org/ ) + [ Naïve UI] ( https://www.naiveui.com/ ) + [ Electron] ( https://www.electronjs.org/zh/docs/latest/ ) 开发
67- - 支持网页端与客户端,由于设备有限,目前仅适配 ` Win ` ,其他平台可自行解决兼容性后进行构建
68- - 仅对移动端做了基础适配,** 不保证功能全部可用**
35+ - 支持网页端与客户端,由于设备有限,目前仅保证 Windows 系统的适配,其他平台如遇问题可以提 Issue 或自行解决后选择提 PR
36+ <!-- - 仅对移动端做了基础适配,**不保证功能全部可用** -->
6937
70- > 请注意,本程序不打算开发移动端,也不会对移动端进行完美适配,仅保证基础可用性
38+ <!-- > 请注意,本程序不打算开发移动端,也不会对移动端进行完美适配,仅保证基础可用性 -->
7139
7240- 欢迎各位大佬 ` Star ` 😍
7341
7442## 💬 交流群
7543
7644<a href =" https://qm.qq.com/cgi-bin/qm/qr?k=2-cVSf1bE0AvAehCib00qFEFdUvPaJ_k&jump_from=webapi&authKey=1NEhib9+GsmsXVo2rCc0IbRaVHeeRXJJ0gbsyKDcIwDdAzYySOubkFCvkV32+7Cw " target =" _blank " >
77- <img src =" screenshots/welcome.png " alt =" 交流群 " width =" 300 " />
45+ <img src =" screenshots/welcome.png " alt =" 交流群 " width =" 300 " />
7846</a >
7947
8048## 👀 Demo
172140
173141#### 开发版
174142
175- 可以通过 ` GitHub Actions ` 工作流获取最新的开发版,目前开发版仅提供 ` Win ` 版本
176-
177- > 如需其他平台的开发版构建,请自行 Fork 本项目并参考 ` .github/workflows/release.yml ` 创建相应的工作流
143+ 可以通过 GitHub Actions 工作流获取最新的开发版
178144
179145[ Dev Workflow] ( https://github.com/imsyy/SPlayer/actions/workflows/dev.yml )
180146
@@ -210,13 +176,13 @@ docker pull ghcr.io/imsyy/splayer:latest
210176docker run -d --name SPlayer -p 25884:25884 imsyy/splayer:latest
211177```
212178
213- 以上步骤成功后,将会在本地 [ localhost: 25884] ( http://localhost:25884/ ) 启动,如需更换端口,请自行修改命令行中的端口号
179+ 以上步骤成功后,将会在本地 [ localhost:25884] ( http://localhost:25884/ ) 启动,如需更换端口,请自行修改命令行中的第一个端口号
214180
215181#### ⚙️ Vercel 部署
216182
217183> 其他部署平台大致相同,在此不做说明
218184
219- 1 . 本程序依赖 [ NeteaseCloudMusicApi] ( https://github.com/Binaryify/NeteaseCloudMusicApi ) 运行,请确保您已成功部署该项目 ,并成功取得在线访问地址
185+ 1 . 本程序依赖 [ NeteaseCloudMusicApi] ( https://github.com/Binaryify/NeteaseCloudMusicApi ) 运行,请确保您已成功部署该项目或兼容的项目 ,并成功取得在线访问地址
2201862 . 点击本仓库右上角的 ` Fork ` ,复制本仓库到你的 ` GitHub ` 账号
2211873 . 复制 ` /.env.example ` 文件并重命名为 ` /.env `
2221884 . 将 ` .env ` 文件中的 ` VITE_API_URL ` 改为第一步得到的 API 地址
@@ -282,7 +248,7 @@ docker run -d --name SPlayer -p 25884:25884 imsyy/splayer:latest
282248 | ------------------ | -------- |
283249 | ` pnpm build:win ` | Windows |
284250 | ` pnpm build:linux ` | Linux |
285- | ` pnpm build:mac ` | MacOS |
251+ | ` pnpm build:mac ` | macOS |
286252
287253## 😘 鸣谢
288254
@@ -302,15 +268,11 @@ docker run -d --name SPlayer -p 25884:25884 imsyy/splayer:latest
302268感谢以下所有贡献者 💖
303269
304270<a href =" https://github.com/imsyy/SPlayer/graphs/contributors " target =" _blank " rel =" noopener " >
305- <picture >
306- <source media="(prefers-color-scheme: dark)"
307- srcset="https://contrib.rocks/image?repo=imsyy/SPlayer&max=30&anon=1&theme=dark&v=1">
308- <img src="https://contrib.rocks/image?repo=imsyy/SPlayer&max=30&anon=1&v=1"
309- alt="SPlayer 项目贡献者"
310- width="650"
311- loading="lazy"
312- style="border-radius: 10px; transition: transform 0.2s ease;">
313- </picture >
271+ <img src="https://contrib.rocks/image?repo=imsyy/SPlayer&max=30&anon=1&v=1 "
272+ alt="SPlayer 项目贡献者"
273+ width="650"
274+ loading="lazy"
275+ />
314276</a >
315277
316278## 📢 免责声明
@@ -334,8 +296,6 @@ docker run -d --name SPlayer -p 25884:25884 imsyy/splayer:latest
334296 5 . ** 社区参与:** 欢迎社区的参与和贡献,我们鼓励开发者一同改进和维护本项目
335297 6 . ** 许可证链接:** 请阅读 [ GNU Affero General Public License (AGPL-3.0)] ( https://www.gnu.org/licenses/agpl-3.0.html ) 了解更多详情
336298
337-
338-
339299## ⭐ Star History
340300
341301[ ![ Star History Chart] ( https://api.star-history.com/svg?repos=imsyy/SPlayer&type=Date )] ( https://star-history.com/#imsyy/SPlayer&Date )
0 commit comments