报错:

omponent provided template 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". 
  at <App>

问题场景:

  1. 使用Vite+Vue
  2. 尝试挂载一个由模板选项创建的组件

解决方案:

把导入的'vue'都替换为'vue/dist/vue.esm-bundler.js'

1. 手动替换

2. 路径别名

child::Vite 给路径起别名或缩写

resolve: {
    alias: {
      vue: 'vue/dist/vue.esm-bundler.js',
    }
  }