Are you an LLM? You can read better optimized documentation at /config/environmentoptions.md for this page in Markdown format
environmentOptions
- 类型:
Record<'jsdom' | 'happyDOM' | string, unknown> - 默认值:
{}
这些选项会传递给当前 环境 的 setup 方法。默认情况下,当你使用 jsdom 和 happyDOM 作为测试环境时,你只能为它们配置选项。
示例
vitest.config.js
js
import { defineConfig } from 'vitest/config'
export default defineConfig({
test: {
environmentOptions: {
jsdom: {
url: 'http://localhost:3000',
},
happyDOM: {
width: 300,
height: 400,
},
},
},
})WARNING
选项的作用域限于其各自的环境。例如,将 jsdom 选项放在 jsdom 键下,将 happy-dom 选项放在 happyDOM 键下。这允许你在同一个项目中混合使用多个环境。
