diff --git a/packages/vue-cli-plugin-uni/lib/env.js b/packages/vue-cli-plugin-uni/lib/env.js index 57226787d67d022b5607056139b4f4654621f33d..3d0867117b587f2be9103e8298d3c13259c9d89d 100644 --- a/packages/vue-cli-plugin-uni/lib/env.js +++ b/packages/vue-cli-plugin-uni/lib/env.js @@ -259,7 +259,11 @@ moduleAlias.addAlias('mpvue-template-compiler', '@dcloudio/vue-cli-plugin-uni/pa if (process.env.UNI_USING_V3 && process.env.UNI_PLATFORM === 'app-plus') { moduleAlias.addAlias('vue-style-loader', '@dcloudio/vue-cli-plugin-uni/packages/app-vue-style-loader') -} +} + +if (process.env.UNI_PLATFORM === 'h5') { + moduleAlias.addAlias('vue-style-loader', '@dcloudio/vue-cli-plugin-uni/packages/h5-vue-style-loader') +} // vue cache if ( // 非 h5 ,非 v3,非 native diff --git a/packages/vue-cli-plugin-uni/lib/h5/index.js b/packages/vue-cli-plugin-uni/lib/h5/index.js index 7c7d00f8b615e43e8e676143e1782d833e4d4557..b25da6d1598b483fca092c9726366422ac65d4d7 100644 --- a/packages/vue-cli-plugin-uni/lib/h5/index.js +++ b/packages/vue-cli-plugin-uni/lib/h5/index.js @@ -145,11 +145,6 @@ module.exports = { }] }] }, - resolveLoader: { - alias: { - 'vue-style-loader': resolve('packages/h5-vue-style-loader') - } - }, plugins } },