Как установить вторую тему на уже установленную? Проблемы с относительными ссылками на ресурсы

Я только что попытался установить вторую тему на мою текущую установку gatsby, следуя шагам, описанным в руководстве по нескольким темам. У меня возникли проблемы со связыванием ресурсов для новой темы. Поскольку он находится в node_modules, я предполагаю, что именно здесь он должен ссылаться. В настоящее время, похоже, он пытается сослаться на основной каталог src для первой темы.

Не уверен, что именно я здесь делаю не так. Вот копия моего gatsby-config для справки, в частности, раздела плагинов:

plugins: [
    {
      resolve: `gatsby-plugin-manifest`,
      options: {
        name: `gatsby-mytheme-tailwind`,
        short_name: `mytheme-main`,
        start_url: `/`,
        background_color: fullConfig.theme.colors.white,
        theme_color: fullConfig.theme.colors.blue["400"],
        display: `minimal-ui`,
        icon: `src/images/MyTheme-Icon.png`,
      },
    },
    //Custom Themes
    {
      resolve: `gatsby-tailwind-simplicity-theme`,
      options: {
        basePath: `/simplicity-itself`,
      },
    },
    //Rest of the plugins
    `gatsby-plugin-eslint`,
    `gatsby-plugin-react-helmet`,
    `gatsby-plugin-root-import`,
    {
      resolve: `gatsby-plugin-postcss`,
      options: {
        postCssPlugins: [
          require(`tailwindcss`)(tailwindConfig),
          require(`autoprefixer`),
          ...(process.env.NODE_ENV === `production`
            ? [require(`cssnano`)]
            : []),
        ],
      },
    },
    `gatsby-plugin-offline`,
  ]

0 ответов

Другие вопросы по тегам