想要在markdown中插入效果图,生产环境打包时不被放进资源目录。文档虽然说在markdown中像静态资源一样引入但是gatsby-remark-image插件在构建过程中并未处理。
因为在gastby-remark-images源码中仅对可调整图像大小进行处理,对gif、svg文件类型直接跳出不做处理,导致构建忽略
解决方法:使用gatsby-remark-copy-linked-files将特定类行原样输出
参考github问答
- gatsby-remark-images issue: https://github.com/gatsbyjs/gatsby/issues/7317
js
plugins: [
// ...
'gatsby-remark-copy-linked-fonts'
// ...
]