| 1234567891011121314151617181920212223242526 |
- const path = require('path');
- import { defineConfig } from 'vitest/config';
- export default defineConfig({
- build: {
- commonjsOptions: {
- transformMixedEsModules: true,
- },
- },
- test: {
- globals: true,
- mockReset: false,
- environment: 'jsdom',
- setupFiles: [path.resolve(__dirname, './vitest.setup.ts')],
- include: ['**/?(*.){test,spec}.?(c|m)[jt]s?(x)'],
- exclude: [
- '**/__mocks__**',
- '**/node_modules/**',
- '**/dist/**',
- '**/lib/**', // lib 编译结果忽略掉
- '**/cypress/**',
- '**/.{idea,git,cache,output,temp}/**',
- '**/{karma,rollup,webpack,vite,vitest,jest,ava,babel,nyc,cypress,tsup,build}.config.*',
- ],
- },
- });
|