Почему один сайт Гэтсби имеет - PullRequest
2 голосов
/ 03 февраля 2020

У меня есть два проекта Gatsby, оба используют gatsby-plugin-sass, и в настоящее время они ведут себя по-разному. В одном из проектов файл .css появляется на вкладке сети Chrome при загрузке страницы. Другой нет! И тот, у которого есть файл .css, вызывает ошибку sh при загрузке страницы неустановленного контента, которая выглядит не очень хорошо.

Тот, который не получает файл .css, имеет <style data-href="..."> в источнике HTML. Другой нет.

Я пытался сузить разницу между проектами, но я не могу найти ничего похожего на предоставленную мной конфигурацию. Оба имеют идентичные gatsby-config.js файлы, которые выглядят так:

module.exports = {
  plugins: [
    `gatsby-plugin-react-helmet`,
    `gatsby-plugin-sass`,
    {
      resolve: "gatsby-source-wordpress",
      options: {
        baseUrl: "<urlhere>",
        protocol: "https",
        auth: {},
        cookies: {},
        verboseOutput: false,
        perPage: 100,
        searchAndReplaceContentUrls: {},
        concurrentRequests: 10,
        includedRoutes: ["**/posts"],
        keepMediaSizes: true,
        normalizer: function({ entities }) {
          return entities
        },
      },
    },
  ],
}

Файл css назван так:

...