import net from 'net'; // 检查端口占用 export function isPortInUse (port: number) { return new Promise((resolve) => { const server = net.createServer(); server.once('error', (err: any) => resolve(true)); server.once('listening', () => { server.close(); resolve(false); }); server.listen(port); }); }