Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 997 Bytes

File metadata and controls

29 lines (23 loc) · 997 Bytes
title forceRerunTriggers | 配置
outline deep

forceRerunTriggers

<<<<<<< HEAD

  • 类型: string[]
  • 默认值: ['**/package.json/**', '**/vitest.config.*/**', '**/vite.config.*/**'] =======
  • Type: string[]
  • Default: ['**/package.json', '**/vitest.config.*', '**/vite.config.*']

b8458066305a759bf414605c23780c31dccbd917

将触发整个测试套件重新运行的文件路径(glob 模式)。当与 --changed 参数配合使用时,如果在 git diff 中发现触发文件,就会运行整个测试套件。

因为 Vite 无法构建模块依赖图,所以适用于测试调用 CLI 命令的场景:

test('执行一个脚本', async () => {
  // 如果 `dist/index.js` 的内容发生变化,Vitest 无法重新运行此测试
  await execa('node', ['dist/index.js'])
})

::: tip 请确保你的文件没有被 server.watch.ignored 配置排除。 :::