问题
vue不支持运行时编译
问题如图
错误代码
option but runtime compilation is not supported in this build of Vue. Configure your bundler to alias "vue" to "vue/dist/vue.esm-bundler.js".
翻译
但是这个版本的 Vue 不支持运行时编译。将 bundler 配置为别名 “vue” 到 “vue/dist/vue.esm-bundler.js”。
解决
在vite.config.js
中添加如下代码
resolve: {
alias: {
'vue': 'vue/dist/vue.esm-bundler.js'
}
}
如下
import {defineConfig} from 'vite'
import vue from '@vitejs/plugin-vue'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [vue(),],
resolve: {
alias: {
'vue': 'vue/dist/vue.esm-bundler.js'
}
}
})