@d8d-localtunnel/client
v1.0.1
Published
D8D LocalTunnel Client - Expose localhost to the world
Downloads
208
Readme
@d8d-localtunnel/client
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
License
MIT