scorpioyq 3 роки тому
батько
коміт
d3fd171164
1 змінених файлів з 19 додано та 0 видалено
  1. 19 0
      vite.config.js

+ 19 - 0
vite.config.js

@@ -1,8 +1,27 @@
 import {defineConfig} from 'vite'
+import vue from '@vitejs/plugin-vue'
+import Pages from 'vite-plugin-pages'
+import Layouts from 'vite-plugin-vue-layouts'
 import path from 'path'
 
 // https://vitejs.dev/config/
 export default defineConfig({
+    plugins: [
+        vue(),
+        Pages(
+            {
+                dirs: [
+                    {dir: 'src/page', baseRoute: ''},
+                    {dir: 'src/views', baseRoute: ''}
+                ],
+                exclude: ['**/component/*.vue'] // 排除组件
+            }
+        ),
+        Layouts({
+            layoutsDirs: 'src/layout',
+            defaultLayout: 'index'
+        })
+    ],
     resolve: {
         alias: {
             '@': path.resolve(path.resolve(), 'src')