vitest.config.ts 594 B

123456789101112131415161718192021222324
  1. import { defineConfig } from 'vitest/config'
  2. import vue from '@vitejs/plugin-vue'
  3. import { resolve } from 'path'
  4. export default defineConfig({
  5. plugins: [vue()],
  6. resolve: {
  7. alias: {
  8. '@': resolve(__dirname, 'packages/client/src'),
  9. electron: resolve(__dirname, 'tests/mocks/electron.ts'),
  10. '/logo.png': resolve(__dirname, 'packages/client/public/logo.png'),
  11. },
  12. },
  13. test: {
  14. include: ['tests/**/*.test.ts'],
  15. setupFiles: ['tests/setup.ts'],
  16. coverage: {
  17. exclude: [
  18. '**/dist/**',
  19. 'packages/desktop/release/**',
  20. ],
  21. },
  22. },
  23. })
粤ICP备19079148号