2021最新webpack5: polyfill 配置

P21 22-polyfill 配置
更新于: 2022-01-16 06:10:06

更清楚的看代码

devtool: false

早期可以(下面的并不是推荐的做法!!!)

https://babeljs.io/docs/en/babel-polyfill

注意,这里是生产依赖

npm i -S @babel/polyfill

为什么要有ployfill

  • 因为 babel preset-env 并没把所有的东西打包进来
  • webpack5 并没有把所有的打包进来,需要用户按需要配置

现在推荐的做法

npm i -S core-js regenerator-runtim

加到到配置中(babel.config.js)

import "core-js/stable";
import "regenerator-runtime/runtime";
babel.config.js 配置

参考