接口: CreateRspeedyOptions
createRspeedy 方法的选项。
属性
callerName?
optionalcallerName?:string
当前调用 Rsbuild 的框架或工具的名称。插件可以据此根据调用上下文调整自身行为。
示例
Rsbuild 插件可以通过 api.context.callerName 访问该值。
默认值
cwd?
optionalcwd?:string
当前构建的根路径。
environment?
optionalenvironment?:string[]
仅构建指定的 environment。例如,传入 ['lynx'] 将只构建 lynx environment。如果未指定或传入空数组,则会构建所有 environment。
参阅
https://rsbuild.rs/guide/advanced/environments#build-specified-environment
默认值
loadEnv?
optionalloadEnv?:boolean|LoadEnvOptions
Rspeedy 默认会通过 Rsbuild API 自动加载 .env 文件。你可以在代码中通过 import.meta.env.FOO 或 process.env.Foo 访问 .env 文件中定义的环境变量。
参阅
https://rsbuild.rs/guide/advanced/env-vars#env-file
默认值
rspeedyConfig?
optionalrspeedyConfig?:Config
Rspeedy 的配置。