Встречается на собеседованиях • сегодня
Изменял ли конфиг Webpack в Create React App
Да, конфиг Webpack в Create React App (CRA) можно изменить, но не напрямую, так как он скрыт в react-scripts. Есть несколько способов:
eject(необратимо) - командаnpm run ejectраскрывает все конфиги, но лишает преимуществ CRA.
- Переопределение через
craco(рекомендуется):
js
// craco.config.js
module.exports = {
webpack: {
configure: (webpackConfig) => {
// модификация конфига
return webpackConfig;
}
}
};Затем заменить react-scripts на craco в package.json.
- Плагины типа
react-app-rewired- аналогичноcraco, но менее популярен сейчас.
Без eject изменения ограничены - можно только настраивать через .env переменные или babel.config.js.

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