Задать вопрос
@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']
        //  })
        // },
  • Вопрос задан
  • 133 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@kippusen Автор вопроса
Есть два решения:
1. Иметь два конфиг файла и запускать командой тот который нужен
2. Написать конфиг с условиями, которые передаются аргументами в командной строке при вызове webpack
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы