为了账号安全,请及时绑定邮箱和手机立即绑定

在添加了babel-polyfill后 用脚手架搭建的vue的pc端项目在ie11上仍显示一片空白?

在添加了babel-polyfill后 用脚手架搭建的vue的pc端项目在ie11上仍显示一片空白?

繁星淼淼 2019-03-01 10:09:09
自己按官网用脚手架搭建了一个vue的pc端项目,在添加了babel-polyfill并进行了相关配置后 在ie11上仍显示一片空白,在chrome上显示正常,控制台也不报错,vue不支持ie8.0以下的版本,但为什么ie11还是显示一片空白?希望知道的大神帮看一下,谢谢main.js的代码如下:import Vue from 'vue'import App from './App.vue'import ElementUI from 'element-ui'import axios from 'axios'import VueRouter from 'vue-router'import router from './js/router.js'import 'babel-polyfill'import 'element-ui/lib/theme-chalk/index.css'window.Promise = PromiseVue.prototype.$http = axiosVue.use(ElementUI)Vue.use(VueRouter)new Vue({  el: '#app',  render: h => h(App),  router})webpack的配置如下module.exports = {  entry: ['babel-polyfill','./src/main.js'],  output: {    path: path.resolve(__dirname, './dist'),    publicPath: '/dist/',    filename: 'build.js'  },
查看完整描述

3 回答

?
桃花长相依

TA贡献1860条经验 获得超8个赞

这个问题我也找了好久,这是因为"webpack-dev-server"版本更新后引入新模块的缘故,在 webpack.base.conf.js中,配置babel-loadel。


{

  test: /\.js$/,

  loader: 'babel-loader',

  include: [resolve('src'), resolve('test'), resolve('/node_modules\/webpack-dev-server/')]

}

build之后能打开就说明编译后的代码是没问题的,问题出在开发环境,也就是dev的环境中


查看完整回答
反对 回复 2019-03-12
?
蝴蝶刀刀

TA贡献1801条经验 获得超8个赞

ie控制台会有报错提示的你不妨看下,我建议把import 'babel-polyfill' 这一行移到最上面


查看完整回答
反对 回复 2019-03-12
  • 3 回答
  • 0 关注
  • 1466 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号