我一直在使用 live-server 和 VS Code 来调试一些网页。一切都很好,我从页面目录中的命令行运行了 live-server
,Chrome 打开了一个包含该页面的新选项卡。
然后突然就停止工作了!我觉得有点奇怪,所以我重新安装了 Nodejs,然后就出现了问题。服务器正在工作,但无法打开 Chrome(或任何其他浏览器)
我尝试使用 BrowserSync 而不是 live-server,服务器可以工作,但无法自动打开 Chrome
我总是可以手动输入 http://localhost:3000
但我不应该(因为它以前有效)
我尝试卸载并安装 live-server 和 browserSync、Chrome。 刷新我的 dns、检查恶意软件、检查 Windows 防火墙是否阻止任何相关内容以及其他一些对我没有任何帮助的事情,我仍然得到:
无法打开浏览器(如果您在 headless 环境中使用 BrowserSync,您可能需要设置
打开选项为 false)
如图所示here
有人可以告诉我什么可能导致此问题或者我应该如何尝试解决它?
最佳答案
出现此问题的原因是 C:\Windows\System32 不在系统路径变量中。我刚刚再次添加,重新启动计算机,它又正常了
关于node.js - 浏览器未通过 BrowserSync 或实时服务器启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42685783/