Creo que he encontrado el fallo, de momento parece que funciona bien. Tenía mal configurado el output del css en el archivo webpack.config.js:
// CSS
entry: [
'./css/normalize.css',
'./css/example.less',
'./css/st/dev.styl',
'./css/theme.scss'
],
output: {
path: '../assets/js',
filename: 'theme.js'
},
He reemplazado esto y funciona correctamente:
output: {
path: '../assets/css',
filename: 'theme.css'
},
Saludos!!