
고 부가가치 타사 Netease Cloud Player
? 데모 방문 | ? ️ 설치 패키지 다운로드 | 교환 그룹에 가입하십시오

새로운 2.0 알파 베타 버전이 출시되었으며 릴리스 페이지에 오신 것을 환영합니다. 현재 버전은 유지 보수 모드로 입력되며 주요 버그 수정을 제외하고는 새로운 기능이 업데이트되지 않습니다.
yt-dlp 자체를 설치해야합니다.전자 버전은 @hawtim 및 @qier222에 의해 조정 및 유지되며 MacOS, Windows 및 Linux를 지원합니다.
이 프로젝트의 릴리스 페이지를 방문하여 설치 패키지를 다운로드하십시오.
MACOS 사용자는 Homebrew : brew install --cask yesplaymusic 통해 설치할 수 있습니다.
Windows 사용자는 Scoop을 통해 설치할 수 있습니다 : scoop install extras/yesplaymusic
설치 패키지를 다운로드하는 것 외에도이 프로젝트를 Vercel 또는 서버에 배포 할 수도 있습니다. Vercel에 배포하는 방법은 다음과 같습니다.
이 프로젝트의 데모 (https://music.qier222.com)는 Vercel에 배포 된 웹 사이트입니다.
Netease Cloud API를 배포하십시오. 자세한 내용은 Binaryify/Neteasecloudmusicapi를 참조하십시오. API를 Vercel에 배포 할 수도 있습니다.
이 저장소의 오른쪽 상단 코너에서 포크를 클릭 하고이 저장소를 GitHub 계정에 복사하십시오.
리포지토리에서 파일 추가를 클릭하고 새 파일 작성을 선택하고 vercel.json 입력하고 다음 내용을 파일에 복사 한 다음 https://your-netease-api.example.com 방금 배포 한 Netease Cloud API 주소로 교체합니다.
{
"rewrites" : [
{
"source" : " /api/:match* " ,
"destination" : " https://your-netease-api.example.com/:match* "
}
]
}vercel.com을 열고 Github로 로그인하십시오.
GIT 리포지토리 가져 오기를 클릭하고 방금 복사 한 저장소를 선택하고 가져 오기를 클릭하십시오.
개인 계정 옆에서 선택을 클릭하십시오.
환경 변수를 클릭하고 이름을 VUE_APP_NETEASE_API_URL 로 작성하고 값으로 /api 작성하고 추가를 클릭하십시오. 마지막으로 하단에 배포를 클릭하여 Vercel에 배포하십시오.
Vercel에 배포하는 것 외에도 자신의 서버에 배포 할 수도 있습니다.
git clone --recursive https://github.com/qier222/YesPlayMusic.gityarn install
(선택 사항) Nginx 역 프록시 API를 사용하여 API 경로를 /api 에 매핑하십시오. API와 웹 페이지가 동일한 도메인 이름 (크로스 도메인)에 있지 않은 경우 버그가 있습니다.
/.env.example 파일을 /.env 에 복사하고 VUE_APP_NETEASE_API_URL 의 값을 Netease Cloud API 주소로 수정하십시오. 로컬 개발의 http://localhost:8080 API 주소를 작성할 수 있습니다 http://localhost:3000 리버스 프록시 API를 사용하는 경우 API 주소를 /api 채울 수 있습니다.
VUE_APP_NETEASE_API_URL=http://localhost:3000
yarn run build/dist 디렉토리의 파일을 웹 서버에 업로드하십시오. Pagoda 패널을 설치하고 Pagoda 패널 공식 웹 사이트로 이동하여 다운로드 및 설치할 공식 버전의 스크립트를 선택하십시오.
설치 후 Pagoda 패널에 로그인 한 다음 왼쪽 탐색 표시 줄에서 Docker를 클릭하십시오. 처음 입력하면 Docker 서비스를 설치하라는 메시지가 표시됩니다. 지금 설치를 클릭하고 프롬프트를 따라 설치를 완료하십시오.
설치가 완료되면 응용 프로그램 저장소에서 YESPLAYMUSIC을 찾으려면 설치를 클릭하고 도메인 이름, 포트 및 기타 기본 정보를 구성하여 설치를 완료합니다.
설치 후 브라우저의 이전 단계에 설정된 도메인 이름을 입력하여 액세스하십시오.
docker build -t yesplaymusic .docker run -d --name YesPlayMusic -p 80:80 yesplaymusicdocker-compose up -d Yesplaymusic 주소는 http://localhost 입니다
새 대체를 만들고 bash 템플릿을 선택하십시오
Replit Shell에서 다음 명령을 실행하십시오
bash <( curl -s -L https://raw.githubusercontent.com/qier222/YesPlayMusic/main/install-replit.sh ) 첫 번째 실행이 성공하면 녹색 버튼 Run 클릭하고 다시 실행합니다.
REPLIT REPLIT Personal 버전 제한 메모리는 메모리를 1G (교육 버전은 3G)로 만들기 때문에 빌드 프로세스 중에 실패 할 수 있습니다. 위 명령을 다시 실행하거나 다음 명령을 실행하십시오.
cd /home/runner/ ${REPL_SLUG} /music && yarn install && yarn run build릴리스 페이지에서 장치 용 설치 패키지를 찾지 못하면 아래 단계에 따라 자신의 클라이언트를 포장 할 수 있습니다.
전자를 포장하려면 node.js와 yarn이 필요합니다. Node.js 공식 웹 사이트로 이동하여 설치 패키지를 다운로드 할 수 있습니다. Node.js를 설치 한 후 터미널에서 npm install -g yarn 실행하여 원사를 설치할 수 있습니다.
git clone --recursive https://github.com/qier222/YesPlayMusic.git 사용 하여이 저장소를 로컬로 복제하십시오.
yarn install 사용하여 프로젝트 종속성을 설치하십시오.
/.env.example 파일을 /.env 로 복사하십시오.
아래 명령을 선택하여 적절한 설치 패키지를 포장하십시오. 패키지 파일은 /dist_electron 디렉토리에 있습니다. 전자 빌더 문서에 대해 자세히 알아보십시오
| 주문하다 | 설명 |
|---|---|
yarn electron:build --windows nsis:ia32 | Windows 32 비트 |
yarn electron:build --windows nsis:arm64 | 창 팔 |
yarn electron:build --linux deb:armv7l | 데비안 armv7l (라즈베리 파이 등) |
yarn electron:build --macos dir:arm64 | 마코스 암 |
이 프로젝트는 NetEasecloudmusicapi에서 제공합니다.
이 프로젝트를 실행하십시오
# 安装依赖
yarn install
# 创建本地环境变量
cp .env.example .env
# 运行(网页端)
yarn serve
# 运行(electron)
yarn electron:serveNetEasecloudmusicapi를 로컬로 실행하거나 API를 Vercel에 배포하십시오
# 运行 API (默认 3000 端口)
yarn netease_api:runTODO 보기이 프로젝트의 프로젝트를 방문하십시오
문제를 언급하고 요청을 당기는 것을 오신 것을 환영합니다.
이 프로젝트는 개인 연구 및 연구 전용이며 상업적 및 불법 목적으로 금지됩니다.
MIT 라이센스 라이센스를 기반으로 한 오픈 소스.
API 소스 코드는 Binaryify/NeteAcloudMusicapi에서 제공됩니다







