在webpack下使用vue3 无法引入单文件的vue组件问题
Posted 闲言博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在webpack下使用vue3 无法引入单文件的vue组件问题相关的知识,希望对你有一定的参考价值。
产生环境
在webpack5 下 使用Vue3挂载自定义的组件
错误描述
WARNING in ./src/index.js 30:13-16
export 'default' (imported as 'Vue') was not found in 'vue' (possible exports:
原因
我跟着视频敲的,可能视频有一定年份了用的 是Vue2,我当时没注意看我的Vue 版本;Vue 3 和Vue 2的挂载渲染是有一定区别的。
解决办法
Vue2
import Vue from 'vue'
// 导入单文件组件
import App from './components/App.vue'
const vm = new Vue(
el: '#app',
render: h => h(App)
)
Vue 3
import createApp from 'vue'
import App from './components/App.vue'
createApp (App).mount('#app')
以上是关于在webpack下使用vue3 无法引入单文件的vue组件问题的主要内容,如果未能解决你的问题,请参考以下文章