指定配置文件的属性以及运行 Specs 的参数。
扩展
成员
alwaysListPendingSpecs :boolean|undefined
即使存在失败项,默认报告器是否应列出待处理的 Specs。
类型
- boolean | undefined
- 默认值
- true
browser :string|BrowserInfo|undefined
运行 Spec 的浏览器。
类型
- string | BrowserInfo | undefined
color :boolean|undefined
是否在控制台输出中使用颜色。
类型
- boolean | undefined
- 默认值
- true
cssFiles :Array.<string>|undefined
CSS 文件路径或与 CSS 文件匹配的 glob 数组。每个路径或 glob 相对于 ServerCtorOptions#srcDir
评估。
类型
- Array.<string> | undefined
enableTopLevelAwait :boolean|undefined
是否启用对顶级 await 的支持。此选项默认关闭,因为它会带来性能损失。
类型
- boolean | undefined
- 默认值
- false
esmFilenameExtension :string|undefined
ES 模块中使用的文件扩展名
类型
- string | undefined
- 继承自
- 默认值
- ".mjs"
helpers :Array.<string>|undefined
助手文件路径或与助手文件匹配的 glob 数组。每个路径或 glob 相对于 ServerCtorOptions#specDir
评估。助手在 Spec 之前加载。
类型
- Array.<string> | undefined
importMap :ImportMap|undefined
生成 <head>
中的 <script type="importmap">
部分的导入映射项,以便在浏览器中启用 ES 模块测试。
类型
- ImportMap | undefined
- 默认值
- undefined
jasmineCore :any|undefined
要使用的 jasmine-core 实例。如果需要以非标准方式加载 jasmine-core,请使用此项。大多数情况下,可以省略此项。
类型
- any | undefined
port :number|undefined
要监听的端口。
类型
- number | undefined
projectBaseDir :string|undefined
项目的根目录。
类型
- string | undefined
reporters :Array.<(string|Reporter)>
一个 报告器 数组或定义报告器的模块名称。如果某个条目为字符串,则其应为导出报告器构造函数的模块import specifier。该构造函数将不带任何参数被调用。
类型
- Array.<(string|Reporter)>
specDir :string
相对于 ServerCtorOptions#projectBaseDir
,包含规范文件的目录。
类型
- string
specFiles :Array.<string>|undefined
规范文件路径或匹配规范文件的 glob 数组。
类型
- Array.<string> | undefined
srcDir :string
相对于 ServerCtorOptions#projectBaseDir
,包含源文件的目录。
类型
- string
srcFiles :Array.<string>|undefined
源文件路径或匹配源文件的 glob 数组。每个路径或 glob 都将相对于 ServerCtorOptions#srcDir
进行计算。
类型
- Array.<string> | undefined
useConsoleReporter :boolean|undefined
是否使用内置 ConsoleReporter
。
类型
- boolean | undefined
- 默认值
- true
useHtmlReporter :boolean|undefined
是否使用 Jasmine 的默认 HTML 报告器。
类型
- boolean | undefined
- 继承自
- 默认值
- true