Сконфигурируйте загрузчик модуля post css в Next. js для преобразования классов дел kebab - PullRequest
1 голос
/ 12 февраля 2020

Похоже, вы можете настроить загрузчик css в веб-пакете для преобразования имен классов в таблицах стилей из кебаба в верблюд (см. Здесь https://github.com/webpack-contrib/css-loader#localsconvention)

Как настроить Next . js чтобы достичь этого?

Я пытался изменить конфигурацию веб-пакета, как это, но это ломает приложение:

module.exports = {
  // Modify webpack config
  webpack: (config, { buildId, dev, isServer, defaultLoaders, webpack }) => {
    config.module.rules.push({
      test: /\.module\.css$/i,
      use: [
        'style-loader',
        {
          loader: 'postcss-loader',
          options: {
            modules: true,
            localsConvention: 'camelCase',
          },
        },
      ],
    })

    return config
  },
}
...