配置代码中的某些 import 的依赖不被打包,而是由 Rstest 在运行时去获取这些依赖。
node_modules 下的所有包都进行 external。如果你想某个依赖不被打包,可以在 output.externals 中进行配置。
import { defineConfig } from '@rstest/core';
export default defineConfig({
output: {
externals: ['react'],
},
});如果你希望所有依赖都被打包,可以通过如下配置:
import { defineConfig } from '@rstest/core';
export default defineConfig({
tools: {
rspack: (config) => {
config.externals = [];
},
},
});用于自定义 CSS Modules 的配置。
是否在测试开始前,清空输出目录下的所有测试临时文件。
默认情况下,Rstest 不会将测试临时文件写入磁盘,当你开启 Rstest 产物调试时可能需要此配置项。