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

Писал ли надстройки для Webpack

Да, писал. Надстройки для Webpack могут быть нескольких типов: плагины, лоадеры и пресеты.

Плагины позволяют модифицировать процесс сборки (например, HtmlWebpackPlugin). Пример простого плагина:

javascript
class MyPlugin {
  apply(compiler) {
    compiler.hooks.done.tap('MyPlugin', () => {
      console.log('Сборка завершена!');
    });
  }
}

Лоадеры обрабатывают файлы (например, babel-loader). Пример кастомного лоадера:

javascript
module.exports = function(source) {
  return source.replace(/console\.log\(.*?\);/g, '');
};

Если нужно было кастомизировать конфиг, использовал webpack-merge или писал свои пресеты.

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

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

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

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