fix(webpack): fix consola IE compatibility (#6298)

This commit is contained in:
Xin Du (Clark) 2019-09-29 10:02:22 +01:00 committed by Pooya Parsa
parent 27e03531d6
commit d1df5c8124

View File

@ -68,6 +68,7 @@ export default class WebpackBaseConfig {
get modulesToTranspile () { get modulesToTranspile () {
return [ return [
/\.vue\.js/i, // include SFCs in node_modules /\.vue\.js/i, // include SFCs in node_modules
/consola\/src/,
...this.normalizeTranspile({ pathNormalize: true }) ...this.normalizeTranspile({ pathNormalize: true })
] ]
} }
@ -224,7 +225,7 @@ export default class WebpackBaseConfig {
alias () { alias () {
return { return {
...this.buildContext.options.alias, ...this.buildContext.options.alias,
consola: require.resolve(`consola/dist/consola${this.isServer ? '' : '.browser'}.js`), consola: require.resolve(`consola/${this.isServer ? 'dist/consola' : 'src/browser'}.js`),
'vue-meta': require.resolve(`vue-meta${this.isServer ? '' : '/dist/vue-meta.esm.browser.js'}`) 'vue-meta': require.resolve(`vue-meta${this.isServer ? '' : '/dist/vue-meta.esm.browser.js'}`)
} }
} }