rollup/rollup-plugin-babel#312
https://stackoverflow.com/questions/33527653/babel-6-regeneratorruntime-is-not-defined/36821986#36821986
- Install packages
$ npm i @babel/plugin-transform-runtime --save-dev
$ npm i @babel/runtime
- Rollup config
Update rollup.config.js
plugins: [
babel({
babelHelpers: 'runtime',
plugins: [
'@babel/plugin-transform-runtime',
],
}),
]
This option produce a bigger build js file.
- Install packages
$ npm i core-js
$ npm i regenerator-runtime
- Babel config
Update .babelrc
{
"presets": [
[
"@babel/env",
{
"modules": false,
"useBuiltIns": "usage",
"corejs": 3,
}
]
]
}