vue2.0项目在ie11下引用babel-polyfill之后,页面还是空白

1、在dependencies里面安装"babel-polyfill": "^6.26.0"
2、main.js引用import 'babel-polyfill'
3、webpack.base.config.js中修改

module.exports = {
  entry: {
   app: ['babel-polyfill','./src/main.js']
  }
}

在ie11浏览器下报错image.png

这是什么原因呢?求解决方法

阅读 3.5k
2 个回答

在入口文件main.js引用了无法解析的插件,插件注释掉就可以正常显示

babal-polyfill 只能针对 SetMapPromise 等 ES5 不存在的新内置对象做 polyfill;新语法,比如 letconst、箭头函数等,必须使用 babel(或其它工具)转译后才能被解析和执行。

考虑所以你在用 webpack,应该配置 babel-loader,并制定目标浏览器为 IE11。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏