D8D LocalTunnel 客户端 - 将本地服务器暴露到公网
npm install -g @d8d-localtunnel/client
d8d-lt --port 8000 --host https://your-tunnel-server.com --secure https --tunnel-port 7001
-
--port
: 本地服务端口 (必需) -
--host
: 隧道服务器地址 (例如: https://pre.d8d.fun) -
--secure
: 安全连接类型 (例如: https) -
--tunnel-port
: 隧道端口 (例如: 7001)
import localtunnel from "@d8d-localtunnel/client";
const tunnel = await localtunnel({
port: 8000,
host: "https://your-tunnel-server.com",
secure: "https",
tunnel_port: 7001
});
console.log("隧道 URL:", tunnel.url);
tunnel.on("close", () => {
// 隧道关闭
});
tunnel.on("error", (err) => {
// 发生错误
});
# 安装依赖
npm install
# 开发模式
npm run dev
# 运行示例
npm run start:example
# 构建
npm run build
# 测试
npm run test
MIT