For AI agents: the complete documentation index is available at /zh/llms.txt, the full documentation bundle is available at /zh/llms-full.txt, and this page is available as Markdown at /zh/configure/app/output/disable-svgr.md.
  • 简体中文
  • output.disableSvgr

    • 类型: boolean
    • 默认值: false
    已废弃

    output.disableSvgr 已废弃,并将在下一个大版本中移除。output.disableSvgr: true 请改为 tools.svgr 设置为 false;output.disableSvgr: false 是默认行为,直接删除即可。两者同时设置时,以 tools.svgr 为准。

    是否调用 SVGR 将 SVG 转化为 React 组件。如果设置为 true,将把所有的.svg 文件视为资源处理。

    默认情况下,在 JS 文件中引用 SVG 资源时,Modern.js 会调用 SVGR,将 SVG 图片转换为一个 React 组件。 如果你确定项目内的所有 SVG 资源都没有当成 React 组件使用时,可以通过将 disableSvgr 设置为 true 来关闭此项转换,以提升构建性能。

    export default {
      output: {
        disableSvgr: true,
      },
    };