You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何阻止Drupal 11中SDC单目录组件的JS自动附加?

Drupal 11 SDC 组件:禁止自动附加JS文件
  • 可以通过libraryOverrides实现,你之前的语法有误,正确配置需要指定JS文件的完整相对路径(带./前缀):

    libraryOverrides:
      js:
        ./example-button.js: false
    

    SDC识别组件内文件时,需要明确用./表示当前组件目录,之前缺少这个前缀导致配置未生效。

  • 如果上述配置仍不生效,也可以在主题层面通过libraries-override全局覆盖:
    在主题的.info.yml文件中添加以下配置(注意替换your_theme_name为你的主题机器名):

    libraries-override:
      your_theme_name/example-button:
        js:
          components/example-button/example-button.js: false
    

    组件库的机器名规则:主题内组件为[主题机器名]/[组件名],模块内组件为[模块机器名]/[组件名]。

内容的提问来源于stack exchange,提问作者effJ

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 00:22:32