babel 配置

技术babel 配置 babel 配置@babel/preset-env
通过配置 useBuiltIns 参数有三种实现方式
1. "entry"
需要在入口文件添加import "core-js",

巴别塔构型

@babel/preset-env

有三种方法可以通过配置useBuiltIns参数来实现它。

1. "entry"

需要将Import 'core-js '添加到条目文件中。打包后,根据browserslist,导入的“core-js”将被所有与浏览器不兼容的polyfill替换。

[

预置' : [

['@babel/preset-env ',

{

使用内置' : '条目'

}

]

]

}

2. "useage"

根据目标浏览器和代码中使用的特性,根据需要引入polyfill,并需要填写另一个参数corejs。

{

预置' : [

['@babel/preset-env ',

{

useBuiltIns ' : '用法',

corejs': 3

}

]

]

}

Babel编译通常不包括node_modules,因此“使用usebuiltin”:“用法”存在风险,可能无法为依赖包添加必要的polyfill。

3. "false"(默认值)

此时不要在polyfill上操作。如果引入@babel/polyfill,则不管配置的浏览器兼容性如何,都会引入所有polyfill。

[

预置' : [

['@babel/preset-env ',

{

useBuiltIns ' :false

}

]

]

}

@babel/runtime + @babel/plugin-transform-runtime

@babel/runtime集成了语法转换中使用的所有辅助功能。

@ Babel/plugin-transform-runtime有三个函数,其中一个是在语法转换后自动移除inline helper函数(inline Babel helpers),代之以@ Babel/runtime/helper中的helper函数。

{

预置' : [

['@babel/preset-env']

],

插件' : [

[

@ babel/plugin-transform-runtime ',{ 0

corejs': 3

}

]

]

}

有几种方法可以指定执行环境browslist和browslist的配置,它们根据以下优先级使用:

@babel/preset-env中的目标

package.json中的Browserslist字段

Browserslistrc配置文件

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/117961.html

(0)

相关推荐

  • 使用台湾服务器的好处

    技术使用台湾服务器的好处使用台湾服务器有搭建网站相比其他地区的海外服务器优势还是比较明显的。为方便起见,下面列出了一些好处:实惠的定价 使用台湾服务器,虽然在体验上没有CN2香港直连服务器那么快,但是租用价格远低于您可能

    礼包 2021年10月22日
  • 如何使用Java的MD5工具类和客户端测试类

    技术Java的MD5工具类和客户端测试类怎么使用这篇文章主要讲解了“Java的MD5工具类和客户端测试类怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java的M

    攻略 2021年12月16日
  • html5新增的全局属性(html5新增全局属性)

    技术HTML5新增了哪些全局属性这篇文章主要介绍了HTML5新增了哪些全局属性,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

    攻略 2021年12月25日
  • 正确写SQL的方法有哪些

    技术正确写SQL的方法有哪些这篇文章主要介绍“正确写SQL的方法有哪些”,在日常操作中,相信很多人在正确写SQL的方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”正确写SQL的方法

    攻略 2021年10月23日
  • Redis持久化的方法是什么

    技术Redis持久化的方法是什么本篇内容主要讲解“Redis持久化的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Redis持久化的方法是什么”吧!RDB持久化Re

    攻略 2021年11月4日
  • 大数据中如何进行文件上传漏洞的分析

    技术大数据中如何进行文件上传漏洞的分析今天就跟大家聊聊有关大数据中如何进行文件上传漏洞的分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。一、环境:dvwa二、选

    攻略 2021年12月10日