Встречается на собеседованиях • сегодня
Писал ли надстройки для 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 или писал свои пресеты.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы