Как установить вторую тему на уже установленную? Проблемы с относительными ссылками на ресурсы
Я только что попытался установить вторую тему на мою текущую установку 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`,
]