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

Настраивал ли самостоятельно конфигурации Webpack

Да, настраивал. Основные моменты:

  • Entry/Output: Указывал точки входа и выходные файлы.
  • Loaders: Добавлял обработчики для разных типов файлов (например, babel-loader для JS, sass-loader для стилей).
  • Plugins: Использовал HtmlWebpackPlugin, MiniCssExtractPlugin для оптимизации.
  • DevServer: Настраивал локальный сервер с HMR.

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

js
module.exports = {
  entry: './src/index.js',
  output: {
    filename: 'bundle.js',
    path: path.resolve(__dirname, 'dist'),
  },
  module: {
    rules: [
      {
        test: /\.js$/,
        exclude: /node_modules/,
        use: 'babel-loader',
      },
    ],
  },
  plugins: [new HtmlWebpackPlugin({ template: './src/index.html' })],
};

Также работал с оптимизацией (разделение чанков, tree-shaking).

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

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

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

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