diff --git a/packages/@vue/cli-service/lib/config/base.js b/packages/@vue/cli-service/lib/config/base.js index 9220910984..7deef3b312 100644 --- a/packages/@vue/cli-service/lib/config/base.js +++ b/packages/@vue/cli-service/lib/config/base.js @@ -144,6 +144,13 @@ module.exports = (api, options) => { }]) } + // https://github.com/vuejs/vue-loader/issues/1435#issuecomment-869074949 + webpackConfig.module + .rule('vue-style') + .test(/\.vue$/) + .resourceQuery(/type=style/) + .sideEffects(true) + // Other common pre-processors --------------------------------------------- const maybeResolve = name => { try {