# 頁面白屏的原因
# 客戶端方向
## 1.JavaScript異常
* 在頭部加載js會阻塞頁面渲染。
* 資源的加載順序決定頁面邏輯是否能正常執行。
## 2.客戶端請求異常
* 無效請求
* 錯誤路徑
# 服務端方向
## 1.反向代理服務器異常
~~~
訪問請求打到代理服務器上,代理服務器異常,無法正常解析路徑等操作,導致資源加載異常。
復制代碼
~~~
## 2.服務器異常
~~~
服務器宕機,通常會報502錯誤。
復制代碼
~~~
# 網絡方向
## 1.DNS解析異常
~~~
DNS不能將域名轉換為IP地址。此時任何請求都無用。
復制代碼
~~~
## 2.鏈接超時
~~~
請求資源太大,服務器當中設置的鏈接時長,在網速較慢的情況下,無法下載完請求的資源,導致白頁。
復制代碼
~~~
## 3.CDN服務器異常
~~~
CDN節點故障,CND服務器異常
~~~
# 如何排查
1、先確保網絡連接通暢。
2、查看網絡url地址是否輸入有誤。
3、打開控制臺查看報錯信息。
4、查看接口訪問是否有請求。
5、查看路由是否有path或者name的錯誤,導致加載了不存在的頁面。
一般這幾個步驟走完,基本能夠定位問題了
鏈接:https://juejin.im/post/5cecd4446fb9a07ed440e12f