我目前正在开发一个仅包含 HTML 的简单静态网页。 我使用带有 href 的标签来链接到不同的页面,当我插入像 page1.html 这样的链接时,VS Code 实时服务器可以工作,它将浏览器发送到此页面。 但我更喜欢只有没有 .html 的页面。
当我从链接中删除 .html 时,实时服务器给出错误:无法获取 /page1 但是,当我在 Netlify 上部署网站时,它确实找到了该页面,但这破坏了我的开发过程。
如何修复实时服务器,使其也能发送到正确的页面?
提前谢谢您, 蒂莫
无法获取/source/gfdfghdgh/A/1&2.html
这是我由于“&”符号而收到的错误。
确保您的文件名适合浏览器。
VS CODE LIVE SERVER CANNOT GET ERROR MESSAGE
重启VSCode 有时,您能做的最好的事情就是从头开始 VSCode。首先,保存所有工作。然后关闭 VSCode,这也将停止您已安装的所有扩展。然后,重新打开 VSCode 并重试 – 转到要查看的 HTML 文件,右键单击##标题##,然后选择“使用 Live Server 打开”。
从 URl 中删除了“:5500”,它开始工作。
我不知道这是否有帮助,但如果你的文件有一个符号,这可能会导致“无法得到错误”,就像 DoubleDipper 回答的那样。 例如,我将代码从“Challenge#4”更改为“Challenge4”并且它有效