鍍金池/ 問答/Linux  HTML/ vue 項目上線空白

vue 項目上線空白

基于 vue-cli的一個vue項目
今天上線,發(fā)現(xiàn)奇怪的問題
在本地,開發(fā)環(huán)境,生產(chǎn)環(huán)境,各瀏覽器都顯示正常!
但是上線后,只有新版chrome能訪問,其他瀏覽器顯示空白
但奇葩的是,換一個服務(wù)器,又都能打開,

如果是服務(wù)器配置問題,那為什么新版chrome能打開
如果是代碼問題,為什么換個服務(wù)器又都能打開

一時有點懵逼,想不出所以然,希望大佬點思路!謝謝

回答
編輯回答
久愛她

Babel 默認(rèn)只轉(zhuǎn)換新的 JavaScript 句法(syntax),而不轉(zhuǎn)換新的 API ,比如 Iterator、Generator、Set、Maps、Proxy、Reflect、Symbol、Promise 等全局對象,以及一些定義在全局對象上的方法(比如 Object.assign)都不會轉(zhuǎn)碼。為了解決這個問題,我們使用一種叫做 Polyfill的技術(shù)。
解決方法:鏈接描述

2018年2月8日 23:09
編輯回答
祉小皓

建議把空白頁面的調(diào)試頁面打開,查看資源加載和代碼是否有報錯

2018年3月18日 02:26
編輯回答
你好胸

是不是設(shè)置了history路由模式,而后端沒進(jìn)行配置。見vue-router HTML5 History 模式

2018年5月23日 16:03
編輯回答
柚稚

看圖說話啊,上空白頁面報錯截圖撒,之前我這也是因為babel轉(zhuǎn)化不徹底,因為運行環(huán)境是ie11

2017年7月4日 06:05