我通过运行此命令全局安装了 localtunnel npm install -g localtunnel
。
之后,当我跑步时lt --port 8080
,绝对没有任何反应。有谁知道为什么?
我通过运行此命令全局安装了 localtunnel npm install -g localtunnel
。
之后,当我跑步时lt --port 8080
,绝对没有任何反应。有谁知道为什么?
看来作者这些天没有太多维护本地隧道,但是在处理这个问题的 github 问题上有一个有用的评论。在撰写本文时,您可以生成一个本地隧道
lt -h "http://serverless.social" -p 8080
尝试
lt -p 8080 -h http://localtunnel.me
在您获得的 URL 中,将“https”替换为“http”。也许不要用谷歌浏览器打开它,而是用 Safari,但谷歌浏览器也可以工作。
有关更多信息,请参阅:https ://github.com/localtunnel/localtunnel/issues/332
我在树莓派上遇到了同样的问题。您需要验证您的npm
安装localtunnel
。检查您是否得到有效的结果npm --version
。如果没有,重新安装npm
将解决问题。如果您在localtunnel
本地安装(而不是 -g 选项),您可能必须使用以下命令:
npx localtunnel --port <port>
似乎 localtunnel 目前已关闭。单击此处转到 github 问题页面以获取更多信息和更新
运行这个
lt -h "https://serverless.social" -p 8080
它应该工作
我做了一件简单的事情,虽然托管它不安全:
lt --port 443 -h "http://localtunnel.me" -s myhost
然后在另一个选项卡中:
python3 -m http.server 443
这对我有用。结果是我访问我的站点的设备显示了完整的根目录(我确信有一些配置可以防止这种情况发生)
将端口从 8080 更改为 8000 问题可能是因为在端口 8080 上已经有东西在运行。