Я новичок в React. Я просто пытался создать веб-приложение с бэкэндом flask и response с material-ui , но у меня возникли проблемы с его настройкой.
Что я сделал
Я скачал скрипты React из здесь . Затем материал-интерфейс из CDN доступен по ссылкам здесь и babel из здесь . Я загрузил и разместил их все самостоятельно, поскольку разрабатываю локальную сеть, которая должна иметь автономную поддержку.
Мой код
index. html
<html>
<head>
<script src="/src/libs/babel.min.js"></script>
</head>
<body>
<div id="root"></div>
</body>
<script src="/src/js/index.js" type="text/babel"></script>
</html>
index. js
import {React} from './src/libs/react.min.js';
import {ReactDOM} from './src/libs/react-dom.min.js';
import * as mui from './src/libs/material-ui.min.js';
ReactDOM.render(<mui.Switch />, document.getElementById('root'))
Почти пусто, потому что я просто настраиваю.
Ошибка, с которой я столкнулся
Uncaught ReferenceError: require is not defined
at <anonymous>:5:17
at VH (babel.min.js:1)
at a (babel.min.js:1)
at s (babel.min.js:1)
at XMLHttpRequest.HH.t.forEach.e.src.o.onreadystatechange (babel.min.js:1)
Теперь я не знаю, как мне получить эту require вещь, работающую с python бэкэндом. Есть ли другой способ решения этой проблемы? Это не имеет значения, даже если нужно изменить весь код, так как это просто настройка, а не фактический код.