IE報vuex requires a Promise polyfill in this browser問題解決

由於使用了 ES6 中用來傳遞異步消息的的Promise,而IE低版本的瀏覽器不支持。
解決方法

第一步: 安裝 babel-polyfill 。 babel-polyfill能夠模擬ES6使用的環境,能夠使用ES6的全部新方法
cnpm install --save babel-polyfill

第二步: 在 Webpack/Browserify/Node中使用
在webpack.config.[js](http://lib.csdn.net/base/javascript)文件中,使用
module.exports = { entry: { main: ["babel-polyfill", "./src/main.js"] }};

替換
module.exports = { entry: { main: './src/main.js' }}
複製代碼

1:使用ES6的瀏覽器兼容性問題。 segmentfault.com/a/119000000…javascript

相關文章
相關標籤/搜索