Skip to content

Commit 9a78726

Browse files
committed
fix: force resolution of vue to deal with deps requiring vue
fix #16
1 parent 2d24d2a commit 9a78726

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Diff for: src/index.ts

+6
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,12 @@ export default function vuePlugin(rawOptions: Options = {}): Plugin {
9090
cssDevSourcemap: config.css?.devSourcemap ?? false,
9191
devToolsEnabled: !config.isProduction
9292
}
93+
if (!config.resolve.alias.some(({ find }) => find === 'vue')) {
94+
config.resolve.alias.push({
95+
find: 'vue',
96+
replacement: 'vue/dist/vue.runtime.esm.js'
97+
})
98+
}
9399
},
94100

95101
configureServer(server) {

0 commit comments

Comments
 (0)