【发布时间】:2018-04-26 08:45:20
【问题描述】:
我将我的应用程序连接到Localtunnel。直到上周它都运行良好,但现在无法正常运行:
【问题讨论】:
标签: node.js npm localtunnel
我将我的应用程序连接到Localtunnel。直到上周它都运行良好,但现在无法正常运行:
【问题讨论】:
标签: node.js npm localtunnel
lt -h http://serverless.social -p 3000
这是我发现的一个快速修复方法,效果很好
lt -h http://serverless.social -p 3000 --subdomain charls
还会让你有一个自定义的子域名。
【讨论】:
编辑: Localtunnel 似乎又开始工作了。 (当然取决于您阅读本文的时间,可能不是。请自行判断。)
原答案:
The cloud-hosted part of Localtunnel 是currently down。你必须等到它的维护者再次启动它,或者使用另一个服务,比如ngrok。
跟踪此的更多问题:
【讨论】:
试试 ngrok :https://ngrok.com/
它免费且非常易于使用...
对于 Windows,只需解压缩 zip 并运行 exe 文件并输入:
ngrok http 3000
注意:3000 或运行本地主机的任何其他端口号。
【讨论】:
试试localhost.run,效果很好,不需要额外安装。
【讨论】:
我试过了:
npx localtunnel --port PORT 和 lt --port PORT
(用适合我的端口号代替“PORT”)
两次尝试都长时间没有收到响应。我在这里找到:Use backup host lt -h "http://serverless.social" -p PORT if site is down 有关备份主机的信息,这对我有用:
t -h "http://serverless.social" -p PORT
【讨论】:
使用 termux 并获得更好的结果 否则你可以这样做 制作javascript文件
const localtunnel = require('localtunnel');
(async () => {
const tunnel = await localtunnel({ port: 8000 });
console.log(tunnel.url);
tunnel.on('close', () => {
});
})();
保存并运行 node filename.js
它应该工作 顺便说一句,它在android中不起作用,因为它带有openurl,它不适用于android,你必须更改ta脚本然后......所以使用这个代码你会得到更好的结果
【讨论】: