首页 > 其他分享 >@babel/pollyfill 的兼容性

@babel/pollyfill 的兼容性

时间:2022-11-14 18:56:22浏览次数:55  
标签:兼容性 babel cdn 兼容 ie IE pollyfill

兼容IE浏览器的ES新方法,比如Array.from()、Object.assgin()方法、Promise等方法,需要引入@babel/pollyfill 来转换ES语法兼容IE,但是直接引入的话,导致sdk文件过大,常规应该使用 

const presets = [
    [
      "@babel/preset-env", {
        "targets": {
          "chrome": "70",
          "ie": "11"
        },
        "useBuiltIns": "usage"
      }
    ]

但是配置往往需要排除node_modules 文件夹中的内容,如果依赖包中有不兼容IE新语法,则也会导致发生错误,所以找到了script标签的cdn资源,在ie浏览器中引入即可,不影响其他环境的sdk大小

https://cdn.bootcss.com/babel-polyfill/7.6.0/polyfill.js

 

标签:兼容性,babel,cdn,兼容,ie,IE,pollyfill
From: https://www.cnblogs.com/xiaozhumaopao/p/16890021.html

相关文章

  • 操作系统迁移实战之X86硬件兼容性移迁指南
    X86硬件兼容性移迁指南(openEuler20.03LTSSP1)案例环境硬件硬件如下表所示项目说明服务器2288HV5CPUInter(R)Xeon(R)[email protected]......
  • webpack中配置CSS兼容性时报错 Failed to parse package.json data
      是因为在package.json中添加了注释正确webpack配置CSS兼容性的步骤:npmipostcss-loaderpostcss-preset-env-D/webpack.config.jsmodule:{    ru......
  • IE 兼容性问题,使用vue2.0 翻车了
    在项目上线后,疏忽了,由于调试时候的代码没有注释掉,在谷歌轴并没有什么影响,但是在IE中就翻车,直接干了一个,xxxxxjavascript,,,语法错误,当时并没有想起来是这方面的问题,就一直......
  • [VUE]报错: No Babel config file detected for
    在使用vue脚手架创建的项目中,项目中每个文件的第一行都会有红色波浪线。  解决方法:在项目文件中找到package.json文件,在parserOptions里添加"requireConfigFile":f......
  • 1947. 最大兼容性评分和
    题目描述给了一个学生数组和老师数组,数组长度都是m每个数组元素ei又是个数组,有k个元素,某个数组其中学生和老师的对应元素一样的个数定义为兼容性评分问怎么匹配老师和学......
  • 1681. 最小不兼容性
    题目描述给一个数组nums,数组里面有一些值,值可能会重复再给一个k,需要把nums分配到k个子集中,每个子集没有相同元素,且所有子集的不兼容性之和最小?f1-枚举子集+状态压缩+动......
  • JeecgBoot低代码开发平台与达梦数据完成兼容性互认证
    近日,JeecgBoot与达梦数据库管理系统V8完成兼容性认证测试;通过双方共同测试表明,Jeecgboot低代码开发平台与达梦数据库管理系统V8,相互兼容,系统功能运行稳定,能够满足用户更多......
  • 七款云上共享文件系统 POSIX 兼容性大比拼
    当用户在进行文件系统选型时,POSIX语义兼容性是必不可缺的一项考察指标。JuiceFS一直非常重视对POSIX标准的高度兼容,在持续完善功能、提高性能的同时,尽力保持最大程度的......
  • Maven idea 兼容性
    maven与idea不兼容性maven3.8.6和idea2021.2.4不兼容,会在使用中出现问题?解决办法:使用低版本maven,如:maven3.5.4替换。低版本下载......
  • nuxt 低版本浏览器兼容babel编译配置
    场景:有个nuxt开发的老项目,需要在(Firefox52.7.2)低版本浏览上显示,低版本浏览器打开报错(SyntaxError:invalidpropertyid),然后各种尝试网速搜到的兼容方法依旧没解决,最后......