之前写一个项目,一直放在谷歌浏览器调试测试,到尾声时放到IE浏览器结果直接白屏,页面打不开

找了网上的方法,加了babel-polyfill插件后还是不行,后来排查发现是打包插件出了问题,因为用的项目框架比较旧了,vue和webpack的版本都比较低.原始项目webpack配置

const UglifyJsPlugin = require('uglifyjs-webpack-plugin')

plugins: [newUglifyJsPlugin({

uglifyOptions: {

compress: {

warnings:false}

},

sourceMap: config.build.productionSourceMap,

parallel:true})

]

改成使用webpack的内置插件打包后就可以正常显示了

plugins: [newwebpack.optimize.UglifyJsPlugin({

compress: {

warnings:false}

})

]

修改webpack配置打包时可能会报错

Error: Command failed: npm run build

HappyPack: Option 'cache' has been deprecated. Configuring it will cause an error to be thrown in future versions.

[BABEL] Note: The code generator has deoptimised the styling of ".

npm ERR! code ELIFECYCLE

npm ERR! errno 1

npm ERR! tfp@1.0.0 build: `node build/build.js`

npm ERR! Exit status 1

npm ERR!

npm ERR! Failed at the tfp@1.0.0 build script.

npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

这时候重新npm install更新一下包就可以了

Tip: 打包后IE显示白屏原因可能有很多,排查是否是打包插件的问题时,可以先把这里的代码注释掉,打包看看效果,如果注释后能正常显示,就是打包插件的问题.如果还是不能解决,就不是这里的问题,需要再排查别的地方

vue 打包之后不兼容ie_vue项目打包后在IE浏览器报错,页面显示空白相关推荐

  1. vue项目在vscode中编译eslint报错没显示红色波浪线提示

    vue项目在vscode中编译eslint报错没显示红色波浪线提示. 如下图所示: 下图是预期效果: 不符合Eslint校验规则的代码位置都能展示出来,这样一目了然.能帮助我们迅速找到报错的位置. 然 ...

  2. 打包后index.html路径错误,解决Vue项目打包后打开index.html页面显示空白以及图片路径错误的问题...

    解决Vue项目打包后打开index.html页面显示空白以及图片路径错误的问题 2018年05月23日 10:05:35 for_weber 阅读数:14179 Vue项目运行npm run buil ...

  3. th:text为null报错_小猿圈web前端之vue-cli项目打包完成后运行文件路径报错问题

    学习前端的小伙伴越来越多,问题也就越多,前面基础部分还好一些,特别是一到框架的时候,难住了一大部分人,今天小猿圈web前端讲师就为大家总结了vue-cli项目打包完成后运行文件路径报错问题,有兴趣的小 ...

  4. 使用idea打包war包和maven项目打包war包放到tomcat中运行,以及报404错误的解决

    使用idea打包war包和maven项目打包war包放到tomcat中运行,以及报404错误的解决 在tomcat下运行打包的war包,访问时显示404 浅谈打包war包的方式 第一种: 第一步: 第 ...

  5. vue项目在ie、360兼容模式页面显示空白问题

    vue项目中,出现在ie与360兼容模式下打开页面呈现空白问题,如下: 控制台报main.js中语法错误~ 上网搜了一下,大部分解决方案是在webpack配置中与main.js中引入babel-pol ...

  6. vue项目初始化时npm run dev报错webpack-dev-server解决方法

    vue项目初始化时npm run dev报错webpack-dev-server解决方法 参考文章: (1)vue项目初始化时npm run dev报错webpack-dev-server解决方法 ( ...

  7. 解决vue-pdf 打包后生成worker文件报错问题

    解决vue-pdf 打包后生成worker文件报错问题 安装 vue-pdf npm install --save vue-pdf 进入目录 node_modules/worker-loader/di ...

  8. css引入报错,vue项目通过import引入外部css报错怎么办

    vue项目通过import引入外部css报错的解决办法:首先在[webpack.config.js]中添加相关内容,添加后重新npm run dev:然后json文件中查看是否存在[css-loade ...

  9. Elastic-Job项目启动后,控制台一直报Cron表达式有误且Cron表达式与当前配置的表达式不一样

    问题描述:Elastic-Job项目启动后,控制台一直报配置的Cron表达式有误且Cron表达式与当前配置的表达式不一样,报错的Cron表达式是旧的配置 解决方法:引起该问题的原因是首次报Cron表达 ...

最新文章

  1. java XmlDocument
  2. ASP.NET Core 集成测试
  3. jq中法可以发起ajax请求的方法有,jQuery实现监控页面所有ajax请求的方法
  4. Classification Example
  5. Linux学习笔记(四)账号管理之管理用户账号
  6. php中ini set,php ini_set函数的用法
  7. Python数据分析Numpy库方法简介(一)
  8. 重构-使代码更简洁优美:实际经验之谈(提供一技巧,让你省掉N多代码)
  9. 猪猪的机器学习笔记(十五)主题模型
  10. 算法Training——数学规律
  11. 1. 初识网页标记语言HTML—HTML简介
  12. Wireshark 无法找到接口解决方法
  13. 得力针式打印机第一联清晰第二联不清晰解决办法
  14. 我参加NVIDIA Sky Hackathon 环境安装(编程环境)
  15. 如何树立正确的工作态度
  16. html换行不出现横线,wps为什么在换行空格下划线不显示
  17. 全志T507-屏幕触摸旋转,取消光标小技巧说明-飞凌嵌入式知识库
  18. 绘制小猪佩奇的python代码
  19. java mail 发送邮件_JavaMail实现收发邮件——(二)发送邮件
  20. MySQL数据库之备份与恢复

热门文章

  1. 笨办法学python2.0 习题1-10
  2. 时钟芯片 服务器,通用实时时钟芯片
  3. [POJ1637]SightseeingTour
  4. 为此计算机所有用户安装此项,windows已经阻止此软件因为无法验证发行者,教您提示win已阻止此软件因为无法验...
  5. Spring boot + maven + jetty9在提交表单的时候出现Form too large
  6. 位运算的那些事(三)位掩码
  7. 使用tensorflow:LSTM神经网络预测股票(三)
  8. Visual Studio界面颜色更换 及 Visual Assist X助手使用
  9. Unity中的屏幕坐标:ComputeScreenPos/VPOS/WPOS
  10. spring boot电商系统前端界面设计与浏览器兼容性研究 毕业设计-附源码231058