Skip to content

Commit 2ba3f5d

Browse files
fix: core-js with preset-env usage
1 parent f9cde4f commit 2ba3f5d

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

build/webpack.config.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ const configure = ({name, vueTarget, libraryTargetModule}) => (env = {}, { mode
9494

9595
entry: [
9696
'regenerator-runtime',
97+
'core-js',
9798
Path.resolve(__dirname, '../src/index.ts'),
9899
],
99100

@@ -337,6 +338,10 @@ ${ pkg.name } v${ pkg.version } for vue${ vueTarget }
337338
rules: [
338339
isProd ? {
339340
test: /\.(mjs|js|ts)$/,
341+
exclude: [
342+
/core-js/, // Babel should not transpile core-js for correct work.
343+
/regenerator-runtime/, // transpile not needed
344+
],
340345
use: {
341346
loader: 'babel-loader',
342347
options: {

0 commit comments

Comments
 (0)