向公众开放开发服务器
在某个时候,您可能想向其他人展示您正在从事的项目。幸运的是,有一个简单的CLI工具来实现这一点。 Ngrok为您的开发服务器创建隧道,并且(默认情况下)在ngrok服务器上生成一个十六进制互联网地址,以便向您的客户或任何您想要显示作品的人员提供。
重要
向公众开放开发服务器构成安全风险。使用这样的工具时要绝对谨慎。此提示不适用于公众。完成演示或测试后,请确保停止ngrok。这将防止通过ngrok访问您的计算机。
入门
从这里下载并安装ngrok。
(请注意,ngrok可执行文件不需要放入cordova文件夹或从其中运行。在Mac上时,最好将ngrok可执行文件放在/usr/local/bin
中以便能够运行它全局范围内)。启动您的Dev服务器
$ quasar dev
创建你的ngrok连接
$ ngrok http 8080
# 如果您的开发服务器不能在端口8080上运行,您需要将该数字更改为正确的端口ngrok在启动时在命令行中显示网址。
Tunnel Status online
Version 2.0/2.0
Web Interface http://127.0.0.1:4040
Forwarding http://92832de0.ngrok.io -> localhost:8080
Forwarding https://92832de0.ngrok.io -> localhost:8080
Connnections ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00
请注意,任何人都可以访问“转发”网址,直到此连接再次关闭。
检查流量
在运行ngrok时,请访问http://localhost:4040
来检查流量。
这个工具允许自定义域名,密码保护等等。 如果您需要更多帮助,请参阅ngrok文档了解更多信息。