@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
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
SummerWeb Ярославль
от 120 000 до 180 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
14 июн. 2024, в 18:29
2500 руб./за проект
14 июн. 2024, в 17:20
10000 руб./за проект
14 июн. 2024, в 17:16
3000 руб./за проект