类型“typeof import("H:/GoProject/clientview/screenview/node_modules/_element-ui@2.14.1@element-ui/types/element-ui")”的参数不能赋给类型“Plugin_2”的参数。
不能将类型“typeof import("H:/GoProject/clientview/screenview/node_modules/_element-ui@2.14.1@element-ui/types/element-ui")”分配给类型“{ install: PluginInstallFunction; }”。
属性“install”的类型不兼容。
不能将类型“(vue: typeof import("h:/GoProject/clientview/screenview/node_modules/vue/dist/vue"), options: InstallationOptions) => void”分配给类型“PluginInstallFunction”。
参数“vue”和“app” 的类型不兼容。
类型“App<any>”缺少类型“typeof import("h:/GoProject/clientview/screenview/node_modules/vue/dist/vue")”的以下属性: compile, useCssModule, useCssVars, createApp 及其他 109 项。
import { createApp } from "vue";
import App from "./App.vue";
import router from "./router";
import Element from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
const app = createApp(App)
app.use(router)
app.use(Element)
app.mount("#app")
原因是vue3 不兼容Element , 应该用 element-plus ,
npm i element-plus
import ElementPlus from 'element-plus'
import 'element-plus/lib/theme-chalk/index.css'
createApp(App).use(store).use(ElementPlus).use(router).mount('#app')
就可以了