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

Gatsby Remark Images行内图片src未重写为正确静态链接问题排查求助

解决方案

1. 调整插件加载顺序

你当前配置中gatsby-transformer-remark的注册顺序早于所有markdown相关的gatsby-source-filesystem配置,Gatsby插件从上到下执行,必须先让Gatsby识别到markdown源文件,再用transformer处理。把所有gatsby-source-filesystem的配置项整体移到gatsby-transformer-remark的上方即可。

2. 补全gatsby-remark-images配置

新增兼容参数,避免默认值适配问题:

{
  resolve: "gatsby-remark-images",
  options: {
    maxWidth: 1200,
    withWebp: true,
    linkImagesToOriginal: false,
    quality: 80,
  }
}

3. 排查markdown渲染逻辑

确认你在页面组件中查询markdown数据时,使用的是markdownRemark.html字段输出内容,不要自行调用remark库重新解析markdown正文,自定义解析逻辑会覆盖掉gatsby-transformer-remark已经替换好的正确图片路径。

4. 清除缓存重启服务

执行以下命令清理Gatsby缓存后重启开发服务,避免旧缓存导致配置不生效:

gatsby clean && gatsby develop

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.11 07:33:03