This commit is contained in:
2025-12-01 14:36:44 +08:00
parent ba3b2190ab
commit dce97eee82
2 changed files with 18 additions and 1 deletions

View File

@@ -0,0 +1,17 @@
import os from 'node:os';
export const getIpv4 = (): string => {
const interfaces = os.networkInterfaces();
for (const name of Object.keys(interfaces)) {
const iface = interfaces[name];
if (iface) {
for (const alias of iface) {
if (alias.family === 'IPv4' && !alias.internal) {
return alias.address;
}
}
}
}
return '0.0.0.0';
}
console.log('本机IPv4地址:', getIpv4());

View File

@@ -83,7 +83,7 @@ program
console.log('启动服务', chalk.green(assistantConfig.configDir));
const config = assistantConfig.getCacheAssistantConfig();
const listenPort = options.port || config?.server?.port;
const listenPath = config?.server?.path || '127.0.0.1';
const listenPath = config?.server?.path || '::';
const server = await runServer(listenPort, listenPath);
} else {
console.log('请使用 -s 参数启动服务');