t-comm
Version:
专业、稳定、纯粹的工具库
15 lines (14 loc) • 469 B
TypeScript
/**
* 获取可用的端口号
* 从指定端口开始检测,如果端口被占用则自动尝试下一个端口,直到找到可用端口
* @param port - 起始端口号
* @returns {Promise<number>} - 返回可用的端口号
* @example
* ```ts
* // 从 3000 端口开始查找可用端口
* getValidPort(3000).then(port => {
* console.log(`可用端口: ${port}`);
* });
* ```
*/
export declare function getValidPort(port: number): Promise<unknown>;