Home > @lynx-js/rspeedy > Performance

Performance interface

The Performance option is used to

Signature:

export interface Performance 

Properties

PropertyModifiersTypeDescription
buildCache?BuildCache | boolean | undefined(BETA) (Optional) Enable or configure persistent build cache.This feature is experimental and may be changed in the future.
chunkSplit?ChunkSplit | ChunkSplitBySize | ChunkSplitCustom | undefined(Optional) Performance.chunkSplit is used to configure the chunk splitting strategy.
printFileSize?PerformanceConfig['printFileSize'] | undefined(Optional) Whether to print the file sizes after production build.Performance.printFileSizeSee Rsbuild - performance.printFileSize for details.
profile?boolean | undefined(Optional) Whether capture timing information in the build time and the runtime, the same as the profile config of Rspack.
removeConsole?boolean | ConsoleType[] | undefined(Optional) Whether to remove console.[methodName] in production build.
Except as otherwise noted, this work is licensed under a Creative Commons Attribution 4.0 International License, and code samples are licensed under the Apache License 2.0.