Polyfill for ie

Jam*_*mie 9 javascript polyfills laravel vue.js babeljs

我正在尝试添加polyfill到我的vue.js 2.0/Laravel5.3应用程序,因为在Internet Explorer 11中我收到一个错误:

vuex requires a Promise polyfill in this browser.
Run Code Online (Sandbox Code Playgroud)

所以我跟着我使用ecm 6 的文档,所以我做了:

npm install --save-dev babel-polyfill
Run Code Online (Sandbox Code Playgroud)

并在我的bootstrap.js顶部添加了这个:

import "babel-polyfill";
Run Code Online (Sandbox Code Playgroud)

但在Internet Explorer中仍然存在相同的错误.我该怎么做或我在这里做错了什么?

Ras*_*leh 5

如果您正在使用Webpack,找到您的webpack.base.conf.js文件(我的build文件夹中)或等效的webpack配置文件,然后修改app条目变量以包含babel-polyfill在开头,所以它看起来像这样:

entry: {
    app: ['babel-polyfill', ...]
  },
  .
  .
  .
Run Code Online (Sandbox Code Playgroud)