Некоторые части CSS попутного ветра не работают в производстве

Я создал статический веб-сайт для своего следующего JS-приложения, в котором для стилизации используется CSS попутного ветра. Я использую статически как CDN. Веб-сайт на сервере разработки (локальный хост) работает нормально. Однако в процессе производства некоторые части стилизации кажутся нарушенными (верхний колонтитул, нижний колонтитул и, если быть точным, переключение между темным и светлым режимами). Прикрепляю скриншоты для справки.
Локальный сервер:

Производство:

Когда я проверяю соответствующие элементы в локальном и производственном окружении, кажется, что нет никакой разницы в структуре HTML и именах классов, но когда я наводю указатель мыши на сломанные элементы (в данном случае элементы навигации) в производственной среде, соответствующие элементы не отображаются. выделено. Пока это то, что мне удалось найти. Ниже приведены несколько файлов конфигурации:
next.config.js:

      const isProd = process.env.NODE_ENV === 'production'
module.exports = {
  reactStrictMode: true,
  
  images: {
    // domains: ['raw.githubusercontent.com','ibb.co'],
    domains: ['raw.githubusercontent.com'],
    loader:'imgix',
    path:''
  },
  assetPrefix: isProd ? 'CDN_LINK_HERE' : '',
}

tailwind.config.css :

      module.exports = {
  purge: ['./pages/**/*.{js,ts,jsx,tsx}', './components/**/*.{js,ts,jsx,tsx}'],
  darkMode: 'class', // or 'media' or 'class'
  theme: {
    extend: {},
  },
  variants: {
    extend: {},
  },
  plugins: [],
}

Как мне это исправить? Спасибо.

1 ответ

Убедитесь, что вы добавили полный список путей, к которым вам нужен CSS, в массив очистки tailwind.config.css.

      module.exports = {
// ▼ here you need to add all paths according to your needs
  purge: ['./pages/**/*.{js,ts,jsx,tsx}', './components/**/*.{js,ts,jsx,tsx}', './your-other-component-folder/**/*.{js,ts,jsx,tsx}'], 
  darkMode: 'class', // or 'media' or 'class'
  theme: {
    extend: {},
  },
  variants: {
    extend: {},
  },
  plugins: [],
}
Другие вопросы по тегам