close
logo
Rstest
指南
配置
API
English
简体中文
指南
配置
API
English
简体中文
logo
Rstest
Overview

Test Configurations

root
name
include
exclude
setupFiles
projects
update
globals
passWithNoTests
includeSource
testNamePattern
env
retry
testTimeout
hookTimeout
maxConcurrency
pool
isolate
testEnvironment
clearMocks
resetMocks
restoreMocks
unstubEnvs
unstubGlobals
coverage
reporters
hideSkippedTests
slowTestThreshold
snapshotFormat
resolveSnapshotPath
printConsoleTrace
onConsoleLog
disableConsoleIntercept

Build Configurations

plugins
source
output
resolve
tools
dev
performance
📝 在 GitHub 上编辑此页
上一页output
下一页tools

#resolve

与模块解析相关的选项。

#resolve.aliasStrategy resolve.aliasStrategyresolve.aliasStrategy

控制 resolve.alias 选项与 tsconfig.json 中的 paths 选项的优先级。

#resolve.alias resolve.aliasresolve.alias

设置模块路径的别名,用于简化导入路径或重定向模块引用,类似于 Rspack 的 resolve.alias 配置。

对于 TypeScript 项目,你只需要在 tsconfig.json 中配置 compilerOptions.paths 即可,Rstest 会自动识别它,不需要额外配置 resolve.alias 字段。

#resolve.dedupe resolve.deduperesolve.dedupe

强制 Rstest 从项目根目录解析指定的包,这可以用于移除重复包和减少包大小。

#resolve.extensions resolve.extensionsresolve.extensions

自动添加导入文件的扩展名。这意味着你可以导入文件,而不需要显式地写它们的扩展名。