при рендеринге на стороне сервера мы должны настроить загрузчик стилей как на стороне сервера, так и на стороне клиента, например
server-side webpack js Example
webpack.server.config.js or webpack.prod.config.js
client-side js
webpack.client.config.js or webpack.client.config.js
или мы можем создать базовый конфиг webpack и объединить его на стороне клиента и сервера
** OR ****
webpack.base.config.js
я включил мою конфигурацию в webpack.server.config.js / webpack.prod.config.js и webpack.client.config.js / webpack.client.config.js
npm install sass-loader style-loader css-loader import-glob-loader
и мой финал
webpack.base.config.js
module: {
rules: [
{
test: /\.s?css$/,
exclude: [resolvePath('../src/styles')],
use: [
{
loader: 'css-loader',
options: {
localsConvention: 'camelCase',
modules: true
}
},
'sass-loader',
'import-glob-loader'
]
},
{
test: /\.css$/,
use: ['style-loader', 'css-loader']
}
]