2018-6-28 seo達(dá)人
如果您想訂閱本博客內(nèi)容,每天自動(dòng)發(fā)到您的郵箱中, 請(qǐng)點(diǎn)這里
問題總結(jié) https://github.com/vuejs-templates/webpack/issues/260
首先npm install --save babel-polyfill
然后在main.js
中的最前面引入babel-polyfill
import 'babel-polyfill'
在index.html 加入以下代碼(非必須)
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
在config中的webpack.base.conf.js
中,修改編譯配置
當(dāng)然,如果你只用到了 axios
對(duì) promise
進(jìn)行兼容,可以只用 es6-promise
在 main.js
中的最前面 引入
那么,就有一個(gè)問題了,build之后的dist文件只有放在服務(wù)器上才能查看,但本地如何查看呢,參考一下配置
修改config文件夾中的index.js文件,將build對(duì)象中的打包路徑,'/
‘改為'./'
,由絕對(duì)路徑改為相對(duì)路徑,建議將sourceMap
改為false
,編譯的時(shí)候會(huì)快一點(diǎn)
build: { assetsPublicPath: './', productionSourceMap: false, },
修改完之后,重新 npm run build ,得到新的dist文件夾
然后進(jìn)入dist文件夾
cd dist
全局安裝簡易node服務(wù)器
npm install http-server -g
啟動(dòng)簡易node服務(wù)器
http-server
出現(xiàn)如下圖所示,就代表你的服務(wù)器啟動(dòng)成功了,那你也能在5000端口查看編譯打包后的項(xiàng)目了,可以在ie瀏覽器中直接測試了
IE在處理日期的時(shí)候,不支持-支持/的日期方式 如 2017-01-01應(yīng)該
藍(lán)藍(lán)設(shè)計(jì)( m.820esy.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)
藍(lán)藍(lán)設(shè)計(jì)的小編 http://m.820esy.cn