From 5646c7ada725ed49a4088b6e3043a520709b7a78 Mon Sep 17 00:00:00 2001 From: xiaopeng Date: Tue, 4 Feb 2025 17:13:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/comm/port.ts | 2 +- src/config/config.default.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/comm/port.ts b/src/comm/port.ts index c14db58..1dd7857 100644 --- a/src/comm/port.ts +++ b/src/comm/port.ts @@ -27,7 +27,7 @@ function isPortAvailableSync(port: number): boolean { * @param {number} startPort - 起始端口 * @returns {number} - 可用的端口 */ -export function checkPort(startPort: number): number { +export function availablePort(startPort: number): number { let port = startPort; while (port <= 65535) { if (isPortAvailableSync(port)) { diff --git a/src/config/config.default.ts b/src/config/config.default.ts index fde7149..63450dc 100644 --- a/src/config/config.default.ts +++ b/src/config/config.default.ts @@ -3,7 +3,7 @@ import { MidwayConfig } from '@midwayjs/core'; import { CoolCacheStore } from '@cool-midway/core'; import * as path from 'path'; import { pCachePath, pUploadPath } from '../comm/path'; -import { checkPort } from '../comm/port'; +import { availablePort } from '../comm/port'; // redis缓存 // import { redisStore } from 'cache-manager-ioredis-yet'; @@ -12,7 +12,7 @@ export default { // 确保每个项目唯一,项目首次启动会自动生成 keys: '576848ea-bb0c-4c0c-ac95-c8602ef908b5', koa: { - port: checkPort(8001), + port: availablePort(8001), }, // 开启异步上下文管理 asyncContextManager: {