@d8d-localtunnel/client
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

@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

Readme

Keywords

none

Package Sidebar

Install

npm i @d8d-localtunnel/client

Weekly Downloads

1

Version

1.0.1

License

MIT

Unpacked Size

44.3 kB

Total Files

25

Last publish

Collaborators

  • zyh320888