REACT WEBPACK требует лоадер
Вебпак жалуется на react компонент требуя лоадер.
ERROR in ./src/index.js 13:3
Module parse failed: Unexpected token (13:3)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
| const root = createRoot(document.getElementById('root'));
| root.render(
> <App />
| );
Сталкивался ли кто с такой проблемой?
Ответы (1 шт):
Автор решения: Вова Чернявский
→ Ссылка
Скорее всего у Вас неправильно настроен проект и скрипт воспринимается как javascript, а не как react код. Попробуйте:
- Попробовать переименовать
App.jstoApp.jsx. - Обновить правило с
test: /\.js$/, наtest: /\.(js|jsx)$/, вwebpack.config.js - Проверить правильность названия файла
webpack.config.jsесли имеет место неправильное именование файла (встречал иногда названиеwebpack-config.js) - Если предыдущие шаги не помогут, приложите полное содержимое
index.jsиwebpack.config.js, а также желательно файла.babelrcесли таковой имеется.