У меня довольно простой вопрос, который я получил, работая с конфигурацией веб-пакета довольно большого проекта.
В сборке разработки используется webpack-dev-server, но она не включает сборку s css styles.
Имеет отдельный скрипт сборки, который компилирует все s css в один файл и копирует его в папку stati c files. Единственное, что связано с css в конфигурации веб-пакета, это:
{
test: /\.css$/,
use: [
'style-loader',
'css-loader'
]
}
Итак, я хочу настроить веб-пакет таким образом, чтобы он запускал внешний скрипт при каждом изменении файла s css. Я попытался использовать shell-loader , добавив следующее:
}
test: /\.scss$/,
use: {
loader: 'shell-loader', options: { script: 'make deploy-css' }
}
}
Но это не реагирует на изменение файла.
Я также пытался поиграть с вебпаком watch
вариант тоже безуспешен. Я думаю, что я скучаю по чему-то очень простому, но Google не помог :)