2 Commits 85706d248d ... e50ffbe5e1

Autor SHA1 Mensagem Data
  Sakulin e50ffbe5e1 Merge branch 'main' of http://8.130.126.103:10880/liuqianpan2008/bk-vue 2 meses atrás
  Sakulin 1d76514e2d feat: 添加 prismjs 插件支持代码语法高亮 2 meses atrás
1 arquivos alterados com 34 adições e 3 exclusões
  1. 34 3
      vite.config.ts

+ 34 - 3
vite.config.ts

@@ -3,19 +3,50 @@ import { fileURLToPath, URL } from 'node:url'
 import { defineConfig } from 'vite'
 import vue from '@vitejs/plugin-vue'
 import vueDevTools from 'vite-plugin-vue-devtools'
+import prismjsPlugin from 'vite-plugin-prismjs'
 
 // https://vite.dev/config/
 export default defineConfig({
   plugins: [
     vue(),
     vueDevTools(),
+    prismjsPlugin({
+      languages: [
+        'python',
+        'javascript',
+        'java',
+        'c',
+        'cpp',
+        'csharp',
+        'go',
+        'rust',
+        'swift',
+        'kotlin',
+        'php',
+        'ruby',
+        'dart',
+        'scala',
+        'typescript',
+        'sql',
+        'json',
+        'yaml',
+        'bash',
+        'html',
+        'css',
+        'markdown',
+        'xml',
+        'less',
+        'sass',
+        'scss',
+      ],
+    }),
   ],
   resolve: {
     alias: {
-      '@': fileURLToPath(new URL('./src', import.meta.url))
+      '@': fileURLToPath(new URL('./src', import.meta.url)),
     },
   },
   server: {
-    port: 5173
-  }
+    port: 5173,
+  },
 })