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

Настраивал ли плагины Webpack в Create React App

Да, настраивал. В Create React App (CRA) конфигурация Webpack скрыта, но её можно кастомизировать через react-app-rewired или eject.

Пример с react-app-rewired:

  1. Установи пакеты:
bash
npm install react-app-rewired customize-cra --save-dev
  1. Создай config-overrides.js в корне проекта:
js
const { override, addBabelPlugin } = require('customize-cra');  

module.exports = override(
addBabelPlugin("@babel/plugin-proposal-optional-chaining")
);

text
3. Замени скрипты в `package.json`:  
```json
"scripts": {  
  "start": "react-app-rewired start",  
  "build": "react-app-rewired build"  
}  

Важно: eject необратим, поэтому лучше использовать переопределение конфига.

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

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

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

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