vue-cli+element-ui在ie9页面出不来

如题,我已经在webpack.base.config中引入polyfill了,怕不够在入口文件我也引了

// webpack.base.conf.js
entry: {
    index: ['babel-polyfill', 'eventsource-polyfill', './src/apps/Index/main.js'],
    portrait: ['babel-polyfill', 'eventsource-polyfill', './src/apps/Portrait/main.js'],
    mannequin: ['babel-polyfill', 'eventsource-polyfill', './src/apps/Mannequin/main.js'],
    diagnosis: ['babel-polyfill', 'eventsource-polyfill', './src/apps/Diagnosis/main.js']
},

// main.js
import 'babel-polyfill'
import Vue from 'vue'
import VueRouter from 'vue-router'
import Vuex from 'vuex'

但是在ie中仍然报错
一个是script1004:缺少';'
还一个是script5007:无法获取未定义或null引用的属性"call"

百度试过其他方法,比如https://zhuanlan.zhihu.com/p/... transform-es2015-classes 和 transform-proto-to-assign 也没有解决,求大神指点迷津。。

补充一下,本地的代码localhost打开ie是没问题的,是build后在服务器部署的代码会报错

阅读 5.6k
3 个回答

安装babel-polyfill, 并在App.uve里面引入:

<script>
import "babel-polyfill";
export default {
  name: "app"
};
</script>
新手上路,请多包涵

我也有这个问题,请问你解决了吗?如果解决了能否告知一下,谢谢QQ:547622766

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