babel7废弃了@babel/polyfill,转而使用core-js和regenerator-runtime,如下图

但在实际使用中,我发现不用在js文件中引入下方2个包
import 'regenerator-runtime/runtime';
import 'core-js/stable';
只需在.babelrc中如下配置

那么如下图,使用npm run bb

打包时会自动引入对应的补丁

最后使用npm run build打包出来的js就可以兼容对应的api了

本文探讨了Babel7放弃@babel/polyfill,转而采用core-js和regenerator-runtime的方法,揭示如何仅通过.babelrc配置实现js文件的自动补丁引入,从而确保API的兼容性。
babel7废弃了@babel/polyfill,转而使用core-js和regenerator-runtime,如下图

但在实际使用中,我发现不用在js文件中引入下方2个包
import 'regenerator-runtime/runtime';
import 'core-js/stable';
只需在.babelrc中如下配置

那么如下图,使用npm run bb

打包时会自动引入对应的补丁

最后使用npm run build打包出来的js就可以兼容对应的api了

5798
1482
9736

被折叠的 条评论
为什么被折叠?
