@kippusen

Как вынести задачу webpack в отдельную команду?

У меня в конфиге вебпака есть два варианта обработки сасс:

работающий, тот на котором я верстаю обычно
закоменченый, когда заказчик требует отдельный css файл
Можно ли как то сделать чтобы не приходилось заниматься редактированием конфига каждый раз, а скажем вынести это в отдельную команду, т.е. по дефолту отрабатывает первый вариант и по команде компилиться отдельный файл?

{
            test: /\.scss$/,
            use: [{
                loader: "style-loader"
            }, {
                loader: "postcss-loader"
            }, {
                loader: "sass-loader"
            }]
        },
        // {
        //  test: /\.scss$/,
        //  use: ExtractTextPlugin.extract({
        //      fallback: 'style-loader',
        //      use: ['postcss-loader', 'sass-loader']
        //  })
        // },
  • Вопрос задан
  • 132 просмотра
Решения вопроса 1
@kippusen Автор вопроса
Есть два решения:
1. Иметь два конфиг файла и запускать командой тот который нужен
2. Написать конфиг с условиями, которые передаются аргументами в командной строке при вызове webpack
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект