Настройте тему ag-grid-Reaction с помощью postcss-loader

Я использую версию реакции ag-grid, мне нужно настроить тему материала, я использую метод по умолчанию, который они предоставили https://www.ag-grid.com/react-getting-started/

$ag-icons-path: "../node_modules/ag-grid/src/styles/icons/";
@import "../node_modules/ag-grid/src/styles/ag-grid.scss";
@import "../node_modules/ag-grid/src/styles/ag-theme-material.scss";

Дело в том, что я использую в моем проекте postcss-loader, который добавляет префикс ко всем компонентам scss-файлов, поэтому выше scss также имеет префикс get, но классы ag-grid по умолчанию отличаются, поэтому css не применяется.

это мой postcss-config

  {
    loader: require.resolve('postcss-loader'),
    options: {
      ident: 'postcss', // https://webpack.js.org/guides/migrating/#complex-options
      plugins: () => [
        require('postcss-flexbugs-fixes'),
        autoprefixer({
          browsers: [
            '>1%',
            'last 4 versions',
            'Firefox ESR',
            'not ie < 9', // React doesn't support IE8 anyway
          ],
          flexbox: 'no-2009',
        }),
      ],
    },
  },

Есть ли способ обойти это, или я могу игнорировать некоторые файлы в postcss-loader?

0 ответов

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