12345678910111213141516171819202122232425262728 |
- import { defineConfig } from 'vitest/config'
- import Vue from '@vitejs/plugin-vue'
- import VueJsx from '@vitejs/plugin-vue-jsx'
- import VueMacros from 'unplugin-vue-macros/vite'
- export default defineConfig({
- plugins: [
- VueMacros({
- setupComponent: false,
- setupSFC: false,
- plugins: {
- vue: Vue(),
- vueJsx: VueJsx(),
- },
- }),
- ],
- optimizeDeps: {
- disabled: true,
- },
- test: {
- clearMocks: true,
- environment: 'jsdom',
- setupFiles: ['./vitest.setup.ts'],
- transformMode: {
- web: [/\.[jt]sx$/],
- },
- },
- })
|