19 lines
570 B
JavaScript
19 lines
570 B
JavaScript
import { defineConfig } from 'vitest/config'
|
||
import path from 'node:path'
|
||
|
||
export default defineConfig({
|
||
test: {
|
||
globals: true,
|
||
environment: 'node',
|
||
testTimeout: 1_000 * 60 * 10, // 10分钟超时,因为构建可能需要较长时间
|
||
include: ['tests/**/*.test.js'],
|
||
hookTimeout: 1_000 * 60 * 10, // 10分钟超时,因为构建可能需要较长时间
|
||
// 这里需要串行执行,否则构建会相互覆盖,无法测试
|
||
fileParallelism: false
|
||
},
|
||
resolve: {
|
||
alias: {
|
||
'@': path.resolve(__dirname, './src')
|
||
}
|
||
}
|
||
})
|