写在开头

不建议使用IE win7 XP 等微软已经放弃支持的产品
不建议用户过着原始人的生活

创建项目

  • node版本
  • vue版本 - 安装所需

打包

  • 直接打包,将打包后的文件夹放到vscode中,使用GoLive插件运行项目,然后用IE打开发现能正常运行。
  • 但是创建一个项目不可能什么第三方都不安装。

示例:安装echarts vue-echarts

  • npm install echarts vue-echarts
  • 引用插件
    // main.js
    ···
    import 'echarts';
    import ECharts from 'vue-echarts/components/ECharts.vue';
    Vue.component('v-chart', ECharts);
    ···
    
  • 使用
    <!-- HelloWorld.vue -->
    <template><div class="hello"><h1>{{ msg }}</h1><div style="height: 500px;"><v-chart :options="option" autoresize style="width: 100%;height: 100%;"></v-chart></div></div>
    </template>
    <script>
    export default {name: 'HelloWorld',props: {msg: String},data(){return {option: {xAxis: {type: 'category',data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']},yAxis: {type: 'value'},series: [{data: [120, 200, 150, 80, 70, 110, 130],type: 'bar',showBackground: true,backgroundStyle: {color: 'rgba(220, 220, 220, 0.8)'}}]}}}
    }
    </script>
    
  • 然后重复打包步骤,发现IE打开报错

处理兼容问题

  • 在项目根目录创建vue.config.js文件,进行项目配置

    // vue.config.js
    module.exports = {transpileDependencies:['vue-echarts', 'resize-detector'],
    }
    
  • 再次进行打包步骤,IE展示正常,兼容处理成功

Vue(七):Vue项目兼容IE11(解决第三方依赖打包后IE报错问题)相关推荐

  1. 接上一篇:【Vue 项目打包后访问报错:Uncaught TypeError: Cannot read property 'call' of undefined】

    上一篇:Vue 项目打包后访问报错:Uncaught TypeError: Cannot read property 'call' of undefined 其实在修改 webpack.prod.co ...

  2. 如何解决Maven依赖本地仓库eclipse报错的问题

    一.应用场景 为了使用maven强大的包依赖管理和项目管理功能,故在项目中使用maven2作为项目建构工具.但是我的项目在内网构建,为了能使用maven2,只能使用本地仓库依赖策略.但是,有时候明明本 ...

  3. 【解决】MacOS下 Python3.7 使用 pyinstaller 打包后执行报错 Failed to execute script pyi_rth__tkinter...

    Fix tcl/tk libs inclusion in tkinter with Python3.7 under MacOS 使用 Pyinstaller 打包时候报错 3027 ERROR: Tc ...

  4. Maven工程解决pom依赖红色波浪线报错

    在idea中执行Maven编译命令看编译是否有问题; mvn clean test-compile 版本有问题或没指定版本号: 问题纠正后编译成功:

  5. 尚硅谷在线教育项目P132修改pom.xml等文件后依然报错not found

    原因: 虽然springboot默认加载resources中的文件,但是似乎在pom文件中指定了资源加载路径后,springboot的默认设置就失效了,必须在pom文件中一起指定application ...

  6. VUE项目兼容IE11 遇见的问题 SyntaxError: strict 模式下不允许一个属性有多个定义;ie11下载excel文件需要用navigator.msSaveBlob

    最近要把vue项目兼容ie11 前面引入bable等一系列操作就不说了,下面说一下具体具体的问题 1  如图所示  SyntaxError: strict 模式下不允许一个属性有多个定义, 点击sta ...

  7. 为 VUE 项目添加 PWA 解决发布后刷新报错问题

    为 VUE 项目添加 PWA 解决发布后刷新报错问题 参考文章: (1)为 VUE 项目添加 PWA 解决发布后刷新报错问题 (2)https://www.cnblogs.com/morang/p/9 ...

  8. Vue项目上线后刷新报错404问题(apache,nginx,tomcat)

    一. Vue项目打包发布apache报错: route,配置一个覆盖所有的路由情况 1.需要修改router/index.js中new Router 配置,加一个base: '/htcm_front/ ...

  9. vue 解决重复点击导航路由报错 问题

    // 解决重复点击导航路由报错 const originalPush = VueRouter.prototype.push VueRouter.prototype.push = function pu ...

最新文章

  1. python包NiBabel对医学影像文件格式进行读写并可视化实战:查看和显示.nii.gz、.nii文件
  2. python读取输入流_Python读取实时数据流教程
  3. 【转】Android 快捷方式的创建
  4. I/O模型之一:Unix的五种I/O模型
  5. linux 系统打造man中文帮助手册图解
  6. html页面跳转_HTTP响应协议状态码以及跳转问题
  7. 代码艺术~优雅的编程字体及对字体的感觉
  8. 盗取cookie终极代码
  9. wxWidgets:wxNotebook类用法
  10. Activity功能控件
  11. 如何评估模型的预测性能?
  12. python3 批量定义多个变量_Python3 基本数据类型详解
  13. 一文精通 crontab从入门到出坑
  14. nullnullHuge Pages
  15. wordpress中文路径出现404错误的解决办法
  16. SE 2.4.0 patch机器码笔记
  17. 数理统计实(试)验—双因素方差分析(无交互作用)excel操作分析方差分析表怎么看?
  18. PL3368C电源管理IC是什么,充电器电源IC用ASEMI-PL3368C
  19. 微分的概念和微分的基本公式与运算法则
  20. Zemax-多重结构的公差分析

热门文章

  1. 如何解包apk得到里面的源代码
  2. ios 裁剪框大小_ios 裁剪框大小_PS裁剪工具的使用,简单明了,学会了不求人,再也不用上百度查了......
  3. java——集合——Map集合——Map集合遍历键找值方式
  4. Day52_Flume
  5. 打破区块链游戏经济的隔阂,或许该从跨游戏资产入手
  6. CSS冷门属性 mix-blend-mode 制作文字镂空效果
  7. 现代C++语言可以看作是三部分组成
  8. android设备登录是什么手机_手机能当U盾用,谷歌要让安卓比iOS更安全?
  9. FCPX插件:专业分级调色(ColorFinale Pro与ColorFinale 的对比)
  10. LPSTR、LPCSTR、LPTSTR和LPCTSTR的意义及区别