Skip to content

Commit cce49ec

Browse files
fix(build): IE11 compatibility
closes #75
1 parent dfe0912 commit cce49ec

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

build/webpack.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,8 @@ const configure = ({name, vueTarget, libraryTargetModule}) => (env = {}, { mode
9393
},
9494

9595
entry: [
96-
'regenerator-runtime',
9796
'core-js',
97+
'regenerator-runtime',
9898
Path.resolve(__dirname, '../src/index.ts'),
9999
],
100100

@@ -362,6 +362,7 @@ ${ pkg.name } v${ pkg.version } for vue${ vueTarget }
362362
version: 3,
363363
proposals: true
364364
},
365+
forceAllTransforms: true,
365366
targets: {
366367
browsers: targetsBrowsers,
367368
},

src/createVue2SFCModule.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ export async function createSFCModule(source : string, filename : AbstractPath,
146146

147147
const template = sfc_compileTemplate(compileTemplateOptions);
148148
// "@vue/component-compiler-utils" does NOT assume any module system, and expose render in global scope.
149-
template.code += `\nmodule.exports = { render, staticRenderFns }`
149+
template.code += `\nmodule.exports = { render: render, staticRenderFns: staticRenderFns }`
150150

151151
if ( template.errors.length ) {
152152

0 commit comments

Comments
 (0)