並不是webpack配置問題。也不是babel沒編譯。
這個鍋其實是 webpack-dev-server的問題。它裡面通過socket給瀏覽器的**有 部分 es6的** 如 const 這些。然後這種東西ie11以下並不認識
我的解決方式是找到 /node_modules/webpack-dev-server 下的client資料夾用老專案的檔案替換掉這個檔案就可以了,就是這個檔案裡的js用了es6語法導致的! 如果有更好的解決方案可以分享的,我的方式只是比較強硬的解決了問題,但是感覺這個方式容易出問題! 多謝給出的提示!
webpack dev server 官方已經放棄了舊版瀏覽器的支援,所以要麼回滾到 [email protected] 要麼放棄舊版瀏覽器。
vue專案在IE11下空白
今天遇到了vue專案在ie11下顯示空白的地方,第乙個反應是相容性,然後仔細檢查了一下專案,然後發現沒有去安裝babel polyfill,所以就第一時間去安裝 npm install babel polyfill d然後在main.js裡引入 一般放在首行 import babel polyfil...
vue專案在ie 360相容模式頁面顯示空白問題
vue專案中,出現在ie與360相容模式下開啟頁面呈現空白問題,如下 控制台報main.js中語法錯誤 上網搜了一下,大部分解決方案是在webpack配置中與main.js中引入babel polyfill進行處理 由於專案是使用webpack.config.js手動搭建,並未使用vue cli腳手...
vue專案在IE瀏覽器下的異常解決
vue cli2構建vue專案,在google瀏覽器下渲染 互動正常。在ie11瀏覽器開啟頁面未能正常渲染。某單頁面專案是,導航無法正常路由。分析報錯 promise 未定義,推測js的六瀏覽器相容性問題。其他類似報錯 vuex vuex requires a promise polyfill in...