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

Был ли опыт сборки своих пакетов в Webpack

Да, был опыт настройки Webpack для сборки проектов. Основные моменты:

  1. Конфигурация через webpack.config.js:
js
module.exports = {
  entry: './src/index.js',
  output: {
    filename: 'bundle.js',
    path: path.resolve(__dirname, 'dist')
  }
}
  1. Часто используемые лоадеры:
  • babel-loader для транспиляции JS
  • css-loader + style-loader для стилей
  • file-loader для обработки изображений
  1. Плагины:
  • HtmlWebpackPlugin для генерации HTML
  • MiniCssExtractPlugin для выноса CSS в отдельные файлы
  • CleanWebpackPlugin для очистки папки сборки
  1. Оптимизации:
  • Разделение кода (code splitting)
  • Настройка production-режима
  • Минификация и tree shaking

Пример сборки библиотеки:

js
output: {
  library: 'MyLibrary',
  libraryTarget: 'umd'
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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