【发布时间】:2022-04-09 09:43:18
【问题描述】:
您似乎可以配置 webpack 的 css 加载器以将样式表中的类名从 kebab case 转换为 camel case(请参阅此处 https://github.com/webpack-contrib/css-loader#localsconvention)
如何配置 Next.js 来实现这一点?
我试过像这样修改 webpack 配置,但它破坏了应用程序:
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
},
}
【问题讨论】:
标签: next.js postcss css-modules react-css-modules