npm - 如果我使用 NPM 作为 Web 服务器,是否可以通过手机访问笔记本电脑上的项目?
问题描述
我正在使用 npm 在笔记本电脑上进行开发,并且想通过移动设备(在同一网络上)检查我正在处理的站点。我可以将 NPM 设置为允许从 LAN 进行外部访问吗?
我试过浏览到 ip.of.my.laptop:3000
即使禁用了 UFW,它也不会加载
编辑:在禁用 ufw 并运行 http-server 的情况下,该站点加载但仅作为文件列表加载。
解决方案
解决了:
我在 Ubuntu 上。首先,禁用ufw
sudo ufw disable
然后,在启动 npm 时,通过以下方式指定主机 IP:
HOST=0.0.0.0 npm run dev