vs code 隐藏神器曝光!一键把 localhost 分享给全世界!
前端开发的时候,经常遇到一个问题:
自己电脑上的项目跑起来了。
localhost:5173
但是:
- 产品经理打不开
- 远程同事无法预览
- 手机测试不了
- 客户无法访问

以前我们通常会想到:
ngrok
localtunnel
frp
甚至自己搭服务器做端口映射。
但其实,vs code 早就内置了解决方案。
只需要几步:
你的本地项目,直接变成一个公网链接。
vs code 自带端口穿透
很多人每天都在用 vs code 写代码。
但可能不知道,它里面隐藏了一个功能:
ports(端口)
它可以直接将本地开发服务器暴露出去。
比如你的 vue / react 项目:
localhost:5173
点击几下,生成一个公网 url:
https://xxxx-5173.app.github.dev
别人打开链接就可以直接访问你的本地项目。
怎么开启?
非常简单。
第一步
启动你的项目:
npm run dev

例如:
localhost:5173
第二步
打开 vs code:
terminal ↓ ports
进入端口管理面板。

点击:
forward a port
第三步
输入你的本地端口:

例如:
5173
vs code 会自动创建映射。
第一次使用会提示使用 github 登录:

直接允许就可以了。
第四步
右键端口,选择:
make public

会提示:你即将创建公开转发的端口。internet 上的任何人都可以连接到侦听端口 5173 的服务。仅当此服务安全且不敏感时,才应继续操作。

点击继续即可!
然后复制生成的 url。

别人打开,就能访问你的本地页面。

它适合哪些场景?
1. 快速给别人看 demo
以前:
“你安装一下环境,然后
npm install,再启动一下……”
现在:直接发链接。
2. 手机测试网页
比如开发移动端 h5:
以前需要:
- 查本机 ip
- 配局域网
- 处理防火墙
现在:
手机直接访问 vs code 生成的地址。
3. 给客户预览效果
开发中的后台系统:
不用部署服务器。
开发完成前:
直接让客户体验。
总结
以前分享 localhost 需要:
ngrok + 配置 + 启动隧道
现在打开 vs code:
forward port→make public→ 复制链接
一个隐藏功能,让你的本地开发环境瞬间拥有公网访问能力。
对于前端开发来说:这绝对是 vs code 里值得收藏的小技巧。
发表评论