mirror of
https://github.com/CorentinTh/it-tools.git
synced 2025-10-22 20:42:17 +00:00
feat(dx): auto import vite plugin
This commit is contained in:
committed by
Corentin THOMASSET
parent
4d011f15a1
commit
0161395585
@@ -6,10 +6,26 @@ import vueJsx from '@vitejs/plugin-vue-jsx';
|
||||
import markdown from 'vite-plugin-md';
|
||||
import svgLoader from 'vite-svg-loader';
|
||||
import { VitePWA } from 'vite-plugin-pwa';
|
||||
import AutoImport from 'unplugin-auto-import/vite';
|
||||
|
||||
// https://vitejs.dev/config/
|
||||
export default defineConfig({
|
||||
plugins: [
|
||||
AutoImport({
|
||||
imports: [
|
||||
'vue',
|
||||
'vue-router',
|
||||
'@vueuse/core',
|
||||
{
|
||||
'naive-ui': ['useDialog', 'useMessage', 'useNotification', 'useLoadingBar'],
|
||||
},
|
||||
],
|
||||
vueTemplate: true,
|
||||
eslintrc: {
|
||||
enabled: true,
|
||||
},
|
||||
}),
|
||||
|
||||
vue({
|
||||
include: [/\.vue$/, /\.md$/],
|
||||
}),
|
||||
|
||||
Reference in New Issue
Block a user