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/external-bundle-rsbuild-plugin.pluginexternalvalue.md.
Rspeedy logo
Rspeedy
  • English
  • Home > @lynx-js/external-bundle-rsbuild-plugin > PluginExternalValue

    PluginExternalValue interface

    External bundle reference accepted by pluginExternalBundle.

    Signature:

    export interface PluginExternalValue extends Omit<ExternalValue, 'url'> 

    Extends: Omit<ExternalValue, 'url'>

    Properties

    Property

    Modifiers

    Type

    Description

    bundlePath?

    string

    (Optional) Bundle path resolved against the runtime public path.

    Prefer this over url when the external bundle should be emitted or served as part of the current project. pluginExternalBundle can use this information to manage local bundle files, while the runtime keeps the final URL aligned with the active publicPath.

    url?

    string

    (Optional) Bundle URL.

    Use this only when the external bundle lives outside the current build output and should not be emitted or served by pluginExternalBundle.

    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.