Skip to content

Commit f6a4c61

Browse files
authored
Replace NeteaseCloudMusicApi with @neteaseapireborn/api. (#2403)
1 parent fb111f7 commit f6a4c61

File tree

6 files changed

+486
-179
lines changed

6 files changed

+486
-179
lines changed

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ RUN yarn config set electron_mirror https://npmmirror.com/mirrors/electron/ && \
88
yarn config set registry https://registry.npmmirror.com && \
99
sed -i 's/registry.yarnpkg.com/registry.npmmirror.com/g' yarn.lock && \
1010
sed -i 's/registry.npmjs.org/registry.npmmirror.com/g' yarn.lock && \
11-
yarn install
11+
yarn install
1212
COPY . .
1313
RUN yarn build
1414

@@ -19,10 +19,10 @@ COPY --from=build /app/package.json /usr/local/lib/
1919
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apk/repositories \
2020
&& apk add --no-cache libuv nodejs npm \
2121
&& npm config set registry https://registry.npmmirror.com \
22-
&& npm i -g $(awk -F \" '{if($2=="NeteaseCloudMusicApi") print $2"@"$4}' /usr/local/lib/package.json) \
22+
&& npm i -g $(awk -F \" '{if($2=="@neteaseapireborn/api@latest") print $2"@"$4}' /usr/local/lib/package.json) \
2323
&& rm -f /usr/local/lib/package.json
2424

2525
COPY --from=build /app/docker/nginx.conf.example /etc/nginx/conf.d/default.conf
2626
COPY --from=build /app/dist /usr/share/nginx/html
2727

28-
CMD ["sh", "-c", "nginx && exec npx NeteaseCloudMusicApi"]
28+
CMD ["sh", "-c", "nginx && exec npx @neteaseapireborn/api@latest"]

install-replit.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ fi
1010
# 安装
1111
if [[ ! -d api ]];then
1212
mkdir api
13-
git clone https://github.com/Binaryify/NeteaseCloudMusicApi ./api && \
13+
git clone https://github.com/neteasecloudmusicapienhanced/api-enhanced.git ./api && \
1414
cd api && npm install && cd ..
1515
fi
1616

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@
1919
"postinstall": "electron-builder install-app-deps",
2020
"postuninstall": "electron-builder install-app-deps",
2121
"prettier": "npx prettier --write ./src",
22-
"netease_api:run": "npx NeteaseCloudMusicApi"
22+
"netease_api:run": "npx @neteaseapireborn/api"
2323
},
2424
"main": "background.js",
2525
"engines": {
2626
"node": "14 || 16"
2727
},
2828
"dependencies": {
29+
"@neteaseapireborn/api": "^4.29.7",
2930
"@unblockneteasemusic/rust-napi": "^0.4.0",
30-
"NeteaseCloudMusicApi": "^4.23.3",
3131
"axios": "^0.26.1",
3232
"change-case": "^4.1.2",
3333
"cli-color": "^2.0.0",

src/electron/services.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import clc from 'cli-color';
22
import checkAuthToken from '../utils/checkAuthToken';
3-
import server from 'NeteaseCloudMusicApi/server';
3+
import server from '@neteaseapireborn/api/server';
44

55
export async function startNeteaseMusicApi() {
66
// Let user know that the service is starting

0 commit comments

Comments
 (0)