Skip to content

Dev Guide

jitwxs edited this page Jun 6, 2025 · 7 revisions

本地运行

  1. 提前安装 JetBrains Rider 开发环境

  2. 下载源码

git clone https://github.com/jitwxs/163MusicLyrics.git
  1. 将项目源码的 cross-platform 文件夹作为项目导入 IDE

  2. 运行项目

项目打包

  1. 在 bash 环境下,运行位于 cross-platform 文件夹下的 publish.sh 脚本文件
sh publish.sh 版本号

例如

sh publish.sh v7.1
  1. 运行完毕后,在 cross-platform 文件夹下生成 publish 目录,包含以下文件
  • MusicLyricApp-v7.1-win-x64.tar.gz
  • MusicLyricApp-v7.1-linux-x64.tar.gz
  • MusicLyricApp-v7.1-osx-arm64-mid.tar.gz
  • MusicLyricApp-v7.1-osx-x64-mid.tar.gz
  1. 以上文件中,Windows 和 Linux 版本可直接用于分发

  2. MacOS 版本需要将以上的 *-mid.tar.gz 拷贝到 MacOS 机器上,执行 cross-platform 文件夹下的 build-macos-app.sh 脚本文件

sh build-macos-app.sh v7.1
  1. 运行完毕后,生成 MacOS *.app 文件,可直接用于分发
  • MusicLyricApp-v7.1-osx-arm64.tar.gz
  • MusicLyricApp-v7.1-osx-x64.tar.gz

Clone this wiki locally