让本地的前端能被他人访问,一个免费域名的方式-Ngrok,支持MacOS、Windows、Linux、Docker等
ngrok官网,以macos系统为例
首先进入ngrok官网,找到本机操作系统所在的教程:
我尝试了官方推荐的brew:
brew install ngrokngrok config add-authtoken 替换成你的authtoken接下来一步没有在教程中体现,但你需要先开启本地端口,例如port 5180:
npm run dev -- --port 5180然后开启ngrok对于本地端口的权限:
ngrok http 5180最后你把域名链接发给其他设备就能打开。
tips:
1.关于端口一致性:在同一个浏览器打开同一个端口连接才是一致的画面。
2.关于内容存在性:ngrok端口关闭后再打开内容还在,但本地的端口关闭后内容会消失。
