12

我通过运行此命令全局安装了 localtunnel npm install -g localtunnel

之后,当我跑步时lt --port 8080,绝对没有任何反应。有谁知道为什么?

4

7 回答 7

18

看来作者这些天没有太多维护本地隧道,但是在处理这个问题的 github 问题上有一个有用的评论。在撰写本文时,您可以生成一个本地隧道

lt -h "http://serverless.social" -p 8080
于 2020-03-10T16:30:19.590 回答
3

尝试

lt -p 8080 -h http://localtunnel.me

在您获得的 URL 中,将“https”替换为“http”。也许不要用谷歌浏览器打开它,而是用 Safari,但谷歌浏览器也可以工作。

有关更多信息,请参阅:https ://github.com/localtunnel/localtunnel/issues/332

于 2019-12-28T16:07:33.310 回答
1

我在树莓派上遇到了同样的问题。您需要验证您的npm安装localtunnel。检查您是否得到有效的结果npm --version。如果没有,重新安装npm将解决问题。如果您在localtunnel本地安装(而不是 -g 选项),您可能必须使用以下命令: npx localtunnel --port <port>

于 2020-11-23T07:25:01.533 回答
1

似乎 localtunnel 目前已关闭。单击此处转到 github 问题页面以获取更多信息和更新

于 2020-02-17T13:12:58.873 回答
1

运行这个

lt -h "https://serverless.social" -p 8080

它应该工作

于 2020-07-24T11:00:57.697 回答
0

我做了一件简单的事情,虽然托管它不安全:

lt --port 443 -h "http://localtunnel.me" -s myhost

然后在另一个选项卡中:

python3 -m http.server 443

这对我有用。结果是我访问我的站点的设备显示了完整的根目录(我确信有一些配置可以防止这种情况发生)

于 2021-01-05T09:44:09.373 回答
0

将端口从 8080 更改为 8000 问题可能是因为在端口 8080 上已经有东西在运行。

于 2021-07-15T21:47:04.720 回答