如何配置vitepress使我们可以在vitepress中使用element-plus呢?
下面是我在.vitepress/config.mjs中的配置
import { defineConfig } from 'vitepress'
import AutoImport from "unplugin-auto-import/vite"
import Components from "unplugin-vue-components/vite"
import { ElementPlusResolver } from "unplugin-vue-components/resolvers"
import ElementPlus from "element-plus"
// import 'element-plus/dist/index.css' => 报错 TypeError [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension ".css"
// https://vitepress.dev/reference/site-config
export default defineConfig({
title: "工作助手",
description: "A VitePress Site",
themeConfig: {
...
},
vite: {
plugins: [
AutoImport({
resolvers: [ElementPlusResolver()],
}),
Components({
resolvers: [ElementPlusResolver()],
})
]
},
vue: {
setup(app) {
app.use(ElementPlus)
}
}
})
- 现在样式不知道该怎么导入
- 每次使用组件的时候得首先
import
,自动导入配置没有生效