还是先看版本对应号 版本不对应 否则会报错*

为了解决浏览器兼容性的问题使用webpack的babel插件进行低版本的浏览器识别到时髦的js语法

1.安装命令 (注意对应的版本号)

npm install -D babel-loader @babel/core@7.5.4 @babel/preset-env@7.5.4

2.配置webpack.config.js文件

 {test: /\.m?js$/,exclude: /(node_modules)/,//排除的目录use: {loader: 'babel-loader',options: {presets: ['@babel/preset-env']//babel中内容的转换规则工具}}}

在你的打包主文件写一段js的语法测试:

进行打包 npm run build 命令都是自己配置的 不会的看之前的课程都是连续剧

npm  run  build


运行命令npm run dev 进行热加载

npm  run dev

ie的低版本都可以正常使用es6语法了

webpack Babel 浏览器兼容性相关推荐

  1. 使用 ES6 的浏览器兼容性问题

    以前对浏览器兼容性问题只是大概知道一些点,没想到这次真正着手去做的时候,还是碰到了很多问题.刚开始的时候一边解决问题,一边想着:用 IE8 的都是神经病,到后来,我发现完了,I LOVE IE. 0x ...

  2. 关于vue-cli3的浏览器兼容性

    这里先给出几个链接: 1.Vue-cli浏览器兼容性:https://cli.vuejs.org/guide/browser-compatibility.html#usebuiltins-usage ...

  3. vue es6转es5 保证浏览器兼容性

    vue cli es6转es5 保证浏览器兼容性 安装 在根目录下创建.babelrc文件 IE报vuex requires a Promise polyfill in this browser问题解 ...

  4. html 引入js 兼容,JS跨浏览器兼容性解决思路及方案汇总,常见JS兼容性知识点汇总...

    上篇文章我们介绍了,处理CSS浏览器兼容性的4个解决方案:浏览器CSS样式初始化.浏览器私有属性,CSS hack语法和自动化插件,有兴趣的可以看看,链接放到本文结尾 本文主要介绍JS的跨浏览器兼容性 ...

  5. 三大浏览器兼容性问题总结

    浏览器兼容 浏览器兼容性问题分为三大类: ①HTML兼容 ②CSS兼容 ③JavaScript兼容 浏览器兼容性问题也分为手动解决,和简单配置解决. HTML兼容 html兼容问题涉及到的主要是不同的 ...

  6. Vue CLI 浏览器兼容性

    浏览器兼容性 关于浏览器的兼容我们可以从下面一些内容来了解与认识: Vue CLI 3初始化的项目,你会发现有 package.json 文件里的 browserslist 字段 (或一个单独的 .b ...

  7. css 定位兼容性,CSS基础:定位与浏览器兼容性

    position属性 介绍: CSS position属性用于指定一个元素在文档中的定位方式.top,right,bottom 和 left 属性则决定了该元素的最终位置. position 属性值 ...

  8. es5直接引入html文件,ES6+转ES5(webpack+babel、指定多个js文件、自动注入)

    接续上篇ES6+转ES5,本篇将使用webpack和babel将多个不同目录下指定的多个ES6+语法的js文件编译为ES5,并将编译后的文件配置注入对应的html文件. 一.新建项目,目录如下 二.执 ...

  9. CSS浏览器兼容性问题

    CSS浏览器兼容性问题 1.浏览器CSS样式初始化 最简单的初始化方法就是:使用通配符(*),重置所有的初始样式. *{margin: 0;padding: 0; } /* 10px=1rem */ ...

最新文章

  1. 斯隆奖新晋得主宋舒然:从视觉出发,打造机器人之「眼」
  2. subprocess installed post-installation script returned error exit status 1
  3. vue赋值与ajax什么区别,Vue中ajax返回的结果赋值
  4. Android中异步任务AsyncTask的使用
  5. 特征点检测 FAST算法及代码详解
  6. Mac 运行 psql postgres 报错
  7. rtsp摘要认证协议(Response计算方法)
  8. BZOJ4300 绝世好题
  9. 计算机图形学E5——OpenGL 扫描线填充
  10. 黄光裕回应与京东、拼多多竞争:谁也灭不了谁 不排除合作的可能性
  11. C语言#define预处理
  12. php mvc 路由,PHP MVC框架路由学习笔记
  13. 第一财经周刊:MySpace入乡 终于随俗
  14. 中国全国行政区代码表
  15. 文娱干货丨如何体系化构建优质社区氛围?
  16. 树莓派(二) adb命令控制手机拨打/接听电话
  17. 谈谈智能设备的电池技术
  18. 使用Labelimg打标签
  19. 开关电源LC滤波器设计
  20. 论文: Concurrency of Operations on B-Trees (一)

热门文章

  1. 传统机械硬盘工作原理
  2. J2EE开发框架搭建目录
  3. matlab mcc linux,使用MATLAB的MCC命令生成C/C 程序
  4. 神经网络算法揭示人类听觉行为和大脑皮层处理层次
  5. Android病毒样本分析(4)
  6. 在 AirPods Pro 上安装 Apple 的 Beta 版固件小技巧
  7. oracle测试报告模板,Oracle与集算器对照测试报告
  8. 流放者柯南服务器设置修改,流放者柯南服务器设置选项翻译 服务器怎么设置...
  9. ini 配置文件操作
  10. SpringBoot Admin 系统监控