问题总结  https://github.com/vuejs-templates/webpack/issues/260

  1. 首先npm install --save babel-polyfill

  2. 然后在main.js中的最前面引入babel-polyfill

    import 'babel-polyfill'

  3. 在index.html 加入以下代码(非必须)

    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

  4. 在config中的webpack.base.conf.js中,修改编译配置

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

当然,如果你只用到了 axios 对 promise进行兼容,可以只用 es6-promise

npm install es6-promise --save

在 main.js 中的最前面 引入

import 'es6-promise/auto'
  • 以上配置,ie9兼容就完成了

那么,就有一个问题了,build之后的dist文件只有放在服务器上才能查看,但本地如何查看呢,参考一下配置

  1. 修改config文件夹中的index.js文件,将build对象中的打包路径,'/‘改为'./',由绝对路径改为相对路径,建议将sourceMap改为false,编译的时候会快一点

    build: { assetsPublicPath: './', productionSourceMap: false, },

  2. 修改完之后,重新 npm run build ,得到新的dist文件夹

  3. 然后进入dist文件夹

    cd dist

  4. 全局安装简易node服务器

    npm install http-server -g

  5. 启动简易node服务器

    http-server

  6. 出现如下图所示,就代表你的服务器启动成功了,那你也能在5000端口查看编译打包后的项目了,可以在ie浏览器中直接测试了

  7. IE在处理日期的时候,不支持-支持/的日期方式 如 2017-01-01应该 2017/01/01

vue在ie9中的兼容问题相关推荐

  1. 解决vue在ie9中的兼容问题

    vue 解决ie9的兼容问题 当vue遇见ie9的时候,部署到服务器之后,打开居然是一片空白,vue是支持ie9的,这个时候就需要来一波兼容了 参考尤大的解答 https://github.com/v ...

  2. vue在开发环境怎么兼容ie_Vue兼容ie9的问题全面解决方案

    前言 背景情况 vue - 2.5.11 vue-cli 使用模板 webpack-simple http请求:axios Vue 官方对于 ie 浏览器版本兼容情况的描述是 ie9+,即是 ie9 ...

  3. vue项目中浏览器兼容问题

    vue项目中浏览器兼容问题 1.安装 npm install --save babel-polyfill npm install es6-promise --save 2.在main.js中引入(最好 ...

  4. vue检测是不是360浏览器兼容模式_Vue项目 IE/360浏览器兼容模式下打开空白的问题...

    记一次bug解决 bug发现 项目不复杂,就是一个基于vue-cli3搭建的pc端项目 在开发进入后半段的时候发现在360浏览器兼容模式先显示空白而且没有报错,此类问题之前我写react在低版本的qq ...

  5. Vue项目开发中一些常见问题

    问题汇总 问题:安装超时(install timeout) 方案有这么些: cnpm : 国内对npm的镜像版本 /* cnpm website: https://npm.taobao.org/ */ ...

  6. 详解使用VueJS开发项目中的兼容问题

    详解使用VueJS开发项目中的兼容问题 本篇文章针对在vue项目中 遇到的兼容性问题以及解决方法做了详细的总结. 一,VUE项目一般会使用axios,而axios又是基于promise的,所以,IE任 ...

  7. vue打包后有es6语法兼容问题,ie报错

    vue打包后有es6语法兼容问题,ie报错 (个人学习笔记,仅供参考): 情景:ie/360浏览器打开build之后的页面报错了,点击报错定位的时候发现有"const"和箭头函数语 ...

  8. vue路由IE9浏览器iframe显示空白

    最近遇到一个很神奇的问题,vue路由地址在所有浏览器单独访问都能正常显示,但是将路由地址通过JS赋值给IE9中的iframe src时一直显示空白页,查看浏览器源代码发现路由地址一切正常.因为只有IE ...

  9. vue检测是不是360浏览器兼容模式_360安全浏览器兼容模式无法访问vue怎么解决?...

    360安全浏览器兼容模式无法访问vue怎么解决?下面本篇文章给大家介绍一下vue在IE和360兼容模式下无法显示问题.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 360兼容模式下 ...

最新文章

  1. 敏捷团队如何通过Leangoo领歌做迭代管理、迭代规划及任务协同
  2. CISSP的成长之路(十五):系统架构和设计之安全标准
  3. Win7+Ubuntu11
  4. 普渡大学计算机专业,普渡大学计算机介绍
  5. java实现指数分布_Nim 语言编程实现指数分布的随机数
  6. [导入]TreeView的级联选择(上)
  7. 设备自动获取ip DHCP模型 IP为169.254.4.193
  8. Redis的基本操作以及info命令
  9. Map 3D中程序设置地图中心点
  10. 基于github和hexo搭建博客 本地hexo博客搭建
  11. 使用MyEclipse建立working set
  12. mysql8+新语法_MySQL8.0新特性
  13. 详解jdbcTemplate和namedParameterJdbcTemplate
  14. android安卓 通知notification
  15. 在线计算CAN波特率参数
  16. 求助!ENDnoteX8+Word2016可关联,但总提示【该文档有宏】等bug
  17. Github上关于iOS的各种开源项目集合
  18. SQL 2008安装时反复提示重启和安装.net framework 3.5
  19. adsl拨号服务器构建代理池
  20. 计算机课搞事情检讨,考试作弊被抓写的检讨书(精选10篇)

热门文章

  1. 《MySQL——锁》
  2. Python熊猫– GroupBy
  3. python中文件描述符_Python中的描述符
  4. linux目录操作函数
  5. C/C++命令行参数那点事
  6. xpath 简单用法小记
  7. mysql cluster双机_GitHub - sophys/mysqlha: 博客“Mysql-cluster数据库集群双机HA研究”测试代码...
  8. 证明AVL树的上界和下界
  9. vim环境配置 +vimplus配置
  10. HDU5391威尔逊定理