📅  最后修改于: 2023-12-03 15:13:35.841000             🧑  作者: Mango
Babel Polyfill是一个用于实现ES6+新特性的polyfill库。它可以在旧版本的浏览器中使用ES6+语法,同时支持全局污染和按需引入。
你可以使用npm安装Babel Polyfill。
npm install babel-polyfill
在入口文件中,你可以全局引入Babel Polyfill。
import 'babel-polyfill';
这样可以让你在代码中使用所有ES6+的新特性。
你也可以按需引入Babel Polyfill。
import 'core-js/fn/array/includes';
import 'core-js/fn/object/values';
这样可以只引入你所需的新特性,减小打包后的文件体积。
Babel Polyfill是一个非常实用的polyfill库,它让我们的开发变得更加简单。你可以使用它来实现许多ES6+的新特性,同时也可以按需引入,减小打包后的文件体积。但是需要谨慎使用,避免全局污染。