update
- 类型:
boolean | 'new' | 'all' | 'none' - 默认值:
false - 命令行:
-u,--update,--update=false,--update=new,--update=none
定义快照更新行为。
true或'all':更新所有已更改的快照并删除过时的快照new:生成新快照,而不更改或删除过时的快照none:不写入快照,并在快照不匹配、快照缺失和快照过时时失败
当 update 为 false(默认值)时,Vitest 会根据环境解析快照更新模式:
- 本地运行(非 CI):工作方式与
new相同 - CI 运行(
process.env.CI为真值):工作方式与none相同
