Встречается на собеседованиях • сегодня

Какие библиотеки и стили подключал к Webpack

В Webpack подключают различные библиотеки и стили в зависимости от проекта. Основные:

Библиотеки:

  • babel (core, loader, preset-env) - для транспиляции ES6+
  • react/vue/angular - если используется фреймворк
  • lodash/axios - утилиты и HTTP-клиент
  • jest/testing-library - для тестов

Стили:

  • css-loader + style-loader - базовый CSS
  • sass-loader + node-sass - для SCSS/SASS
  • postcss-loader с плагинами (autoprefixer)
  • mini-css-extract-plugin - для production

Пример конфига:

javascript
module: {
  rules: [
    {
      test: /\.scss$/,
      use: [
        'style-loader',
        'css-loader',
        'sass-loader'
      ]
    }
  ]
}

Также часто добавляют обработку изображений (file-loader), шрифтов и оптимизацию (TerserPlugin).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы