Я пытаюсь получить мои статические изображения, которые помещаются в статическую папку при сборке, чтобы получить pathPrefix, который я настроил в конфигурации gatsby. В настоящее время образы при сборке имеют путь /static/image.jpg, и я хочу добавить префикс / lp /, чтобы он был /lp/static/image.jpg. Вот код, который я использую ниже:
// Page Template //
<Img fluid={file.childImageSharp.fluid} />
export const query = graphql`
file(relativePath: { eq: "image.jpg" }) {
childImageSharp {
fluid(maxWidth: 1600) {
...GatsbyImageSharpFluid
}
}
}
`;
// gatsby-config.js //
module.exports = {
pathPrefix: '/lp/',
plugins : [
{
resolve: `gatsby-source-filesystem`,
options: {
name: `images`,
path: `${__dirname}/src/images`,
},
},
]
};
Моя структура папок выглядит так:
public
--index.html
--static
--image.jpg
--page-data
src
--components
--images
--image.jpg
--containers
--modules
--templates
--PageTemplate.js
Любая помощь будет оценена!