複数のテーマのチュートリアルで説明されている手順に従って、現在の gatsby インストールに 2 つ目のテーマをインストールしようとしました。新しいテーマのリソースのリンクに問題があります。これは 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`,
]