API рендеринга Gatsby Server - Как я могу удалить 3 метатега в default- html. js, не копируя файл в папку sr c? - PullRequest
0 голосов
/ 17 февраля 2020

Quick Q.

Я знаю, что могу настроить сборку, используя gatsby-ssr. js (см., Например, ниже)

exports.onPreRenderHTML = ({ pathname, getHeadComponents, replaceHeadComponents }, pluginOptions) => {
    if (pathname.includes(_esi)) {
        let headComponents = getHeadComponents()
        headComponents = headComponents.filter(item => item.type === style)
        replaceHeadComponents(headComponents)
    }
}

Но как я могу удалить 3 ядра Добавлены метатеги в .cache / default- html. js БЕЗ его копирования и редактирования в sr c?

1 Ответ

0 голосов
/ 19 февраля 2020

Мне пришлось скопировать значение по умолчанию html в папку sr c, удалить жестко закодированные метасы и добавить обратно через реакционный шлем в макете. js, который оборачивает все остальные страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...