diff --git a/README.md b/README.md index b276b5b..463bcf1 100644 --- a/README.md +++ b/README.md @@ -5,3 +5,5 @@ pnpm create vite element-demo --template vue pnpm i element-plus + +pnpm install -D unplugin-vue-components unplugin-auto-import \ No newline at end of file diff --git a/vite.config.js b/vite.config.js index bbcf80c..b238896 100644 --- a/vite.config.js +++ b/vite.config.js @@ -1,7 +1,18 @@ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' +import AutoImport from 'unplugin-auto-import/vite' +import Components from 'unplugin-vue-components/vite' +import { ElementPlusResolver } from 'unplugin-vue-components/resolvers' // https://vite.dev/config/ export default defineConfig({ - plugins: [vue()], + plugins: [ + vue(), + AutoImport({ + resolvers: [ElementPlusResolver()], + }), + Components({ + resolvers: [ElementPlusResolver()], + }), + ], })