1.安装ngrok
1.1 用管理员身份打开终端
1.2 执行安装命令
choco install ngrok
我这里是之前已经安装了的。如果你提示choco命令不可用需要先安装Chocolatey
输入以下指令安装choco
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
安装好后我们验证一下
输入
choco -v choco -v
然后再次执行ngrok的安装命令
choco install ngrok
安装中途会打印是否运行脚本的提示输入Y确认一下
安装成功后,我们需要一个ngrok的身份令牌
2.获取Authtouken
2.1打开ngrok官网
进入官网注册一个ngrok账户
ngrok | API Gateway, IoT Device Gateway, Secure Tunnels for Containers, Apps & APIshttps://ngrok.com/注册就不详解了,有goole的可以用goole直接注册登录
2.2获取token
登录后在左侧导航栏找到Your Authtoken
点击Show Authtoken将你的 Authtoken显示出来然后点击复制
将复制的Authtoken直接粘贴到控制台
3.设置端口
这是我本地访问的5500端口
输入以下命令
ngrok http http://localhost:5500
这里最后的5500是你想要在外部访问的端口
按下回车后会返回如下提示信息
然后我们在其他设备上访问该地址
4.测试
直接用浏览器打开会弹出一下提示点击蓝色按钮Visit Site就可以了
这样就是设置成功了。