chore: 切换包管理器为 pnpm
This commit is contained in:
1 parent
c1c8aa4b94
commit
f548e5990b
5 files changed
+1061
-8
No files matched your search
@@ -2,7 +2,6 @@
|
|||||||
node_modules/
|
node_modules/
|
||||||
package-lock.json
|
package-lock.json
|
||||||
yarn.lock
|
yarn.lock
|
||||||
pnpm-lock.yaml
|
|
||||||
|
|
||||||
# Runtime
|
# Runtime
|
||||||
*.log
|
*.log
|
||||||
|
|||||||
@@ -11,9 +11,9 @@
|
|||||||
## 快速开始
|
## 快速开始
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
npm install
|
pnpm install
|
||||||
npm start # 默认端口 16688,可用 PORT 环境变量修改
|
pnpm start # 默认端口 16688,可用 PORT 环境变量修改
|
||||||
npm test # 运行冒烟测试(自动启动/关闭本地服务器)
|
pnpm test # 运行冒烟测试(自动启动/关闭本地服务器)
|
||||||
```
|
```
|
||||||
|
|
||||||
## HTTP 接口
|
## HTTP 接口
|
||||||
@@ -49,7 +49,7 @@ npm test # 运行冒烟测试(自动启动/关闭本地服务器)
|
|||||||
|
|
||||||
```
|
```
|
||||||
src/
|
src/
|
||||||
server.js HTTP 服务器入口(npm start 实际启动文件,Fastify)
|
server.js HTTP 服务器入口(pnpm start 实际启动文件,Fastify)
|
||||||
routes.js 业务路由(JSON Schema 校验 + OpenAPI 元数据)
|
routes.js 业务路由(JSON Schema 校验 + OpenAPI 元数据)
|
||||||
smoke-test.js 冒烟测试(自动启动本地服务器)
|
smoke-test.js 冒烟测试(自动启动本地服务器)
|
||||||
index.js SDK 根模块(工具函数聚合导出)
|
index.js SDK 根模块(工具函数聚合导出)
|
||||||
@@ -76,7 +76,7 @@ musicSdk/ 洛雪音乐聚合 SDK(搜索/歌词/榜单等核心逻辑
|
|||||||
message.js SDK 消息模块(转接 src/common/message.js)
|
message.js SDK 消息模块(转接 src/common/message.js)
|
||||||
```
|
```
|
||||||
|
|
||||||
> TypeScript 源码(`src/apis/index.ts`、`musicSdk/**/*.ts`)经 `npm run build`(tsc)就地发射为 `.js` 产物后运行。
|
> TypeScript 源码(`src/apis/index.ts`、`musicSdk/**/*.ts`)经 `pnpm run build`(tsc)就地发射为 `.js` 产物后运行。
|
||||||
|
|
||||||
## 已知限制
|
## 已知限制
|
||||||
|
|
||||||
|
|||||||
+3
-2
@@ -4,10 +4,11 @@
|
|||||||
"description": "多平台音乐聚合服务器(基于 lx-music 聚合 SDK)",
|
"description": "多平台音乐聚合服务器(基于 lx-music 聚合 SDK)",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "src/index.js",
|
"main": "src/index.js",
|
||||||
|
"packageManager": "pnpm@12.4.1",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "tsc",
|
"build": "tsc",
|
||||||
"start": "npm run build && node src/server.js",
|
"start": "pnpm run build && node src/server.js",
|
||||||
"test": "npm run build && node src/smoke-test.js"
|
"test": "pnpm run build && node src/smoke-test.js"
|
||||||
},
|
},
|
||||||
"imports": {
|
"imports": {
|
||||||
"#common/*": "./src/common/*.js",
|
"#common/*": "./src/common/*.js",
|
||||||
|
|||||||
Generated
+1051
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,2 @@
|
|||||||
|
allowBuilds:
|
||||||
|
isolated-vm: true
|
||||||
Reference in new issue
Block a user