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