![](/img/trans.png)
[英]Why is VS code live server opening a directory instead of running the code in the browser?
[英]While running VS Code Live Server (Go Live), the browser is crashing. I am using Google Chrome as default
運行 VS Code Live Server (Go Live) 時,瀏覽器崩潰並出現以下錯誤。 我默認使用谷歌瀏覽器。 我在完全卸載(甚至從緩存中)后重新安裝了 VS Code,重新啟動了瀏覽器,然后也重新啟動了 PC,但也沒有用。 當我在 LiveServer>Settings: 中選中“使用本地 IP”時,服務器響應時間過長,最終無法加載頁面(錯誤:“無法訪問此站點”)。 另一個重要的事情是 Chrome 正在正確打開所有其他網站。 此問題僅在打開 VS Code Live Server 時存在。 下面是錯誤代碼:
Chrome 瀏覽器錯誤:“哦,快。顯示此網頁時出現問題:錯誤代碼:STATUS_BREAKPOINT ”
另一個彈窗也同時出現:“ DevTools 與頁面斷開連接。一旦頁面重新加載,DevTools 將自動重新連接。 ”
(這似乎不是 script.js 代碼中的錯誤)
找到解決方案:
事實上,這是 script.js 代碼中的一個錯誤。 如果您遇到與我描述的完全相同的問題,讓我們首先看看我們不需要做什么,因為我到處都發現了這些建議,當 VS Code 和您的瀏覽器都非常好(它們只出現不工作):
但是,如果您使用 firefox,控制台會顯示錯誤:“ Uncaught out of memory ”
在這里,我得到了第一個提示。 Firefox至少告訴我看memory,但不是我們認為的memory。 這與打開多個選項卡、磁盤空間不足、磁盤不穩定等無關。而是代碼中意外生成的無限循環導致了 memory 問題(仔細檢查您的代碼以找到它)。 就我而言,我不小心沒有告訴它執行下一次迭代(即缺少計數器更新、增量、i++)並且它永遠停留在同一個while循環中,因為條件永遠滿足而沒有任何計數器更新。
修復代碼后,控制台中可能會顯示以下錯誤。 只需刷新頁面,它就會 go 消失。 “ favicon.ico:1 加載資源失敗:服務器響應狀態為 404(未找到) ”
注意:除非您修復代碼或將其注釋掉,否則文件夾中的其他鏈接文件(如 .html)也不起作用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.