For AI agents: the complete documentation index is available at /next/llms.txt, the full documentation bundle is available at /next/llms-full.txt, and this page is available as Markdown at /next/api/rspeedy/rspeedy.performance.md.
Rspeedy logo
Rspeedy
  • English
  • Home > @lynx-js/rspeedy > Performance

    Performance interface

    The Performance option is used to optimize the build-time and runtime performance.

    Signature:

    export interface Performance 

    Properties

    Property

    Modifiers

    Type

    Description

    buildCache?

    BuildCache | boolean | undefined

    (BETA) (Optional) Enable or configure persistent build cache.

    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.

    profile?

    boolean | undefined

    (Optional) Whether capture timing information in Lynx runtime integrations such as ReactLynx.

    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.