В настоящее время я пытаюсь интегрировать приложение React в веб-сайт PHP в качестве бэкэнда. И я использую CDN для Babel и React. Я прочитал много уроков по веб-пакетам, но они предлагают только HTML и работают на NPM сервере или что-то в этом роде.
<script type="text/babel" src="react_apps/App.js"></script>
Я добавил реагирующее приложение, используя скрипт ниже. И он прекрасно работает без какого-либо импорта, но я хочу иметь более чистый вид и мне нужно объединить два файла для работы. Итак, я наконец создал два компонента и импортировал его, как я научился делать это в create-реагировать-приложение.
import MainDashBoard from './MainDashboard/MainDashboard'
import SideNav from './SideNav/SideNav'
function App(){
return(
<div>
<MainDashBoard />
<SideNav />
</div>
)
}
ReactDOM.render(<App />, document.getElementById("MainReact"))
Однако я получаю сообщение об ошибке «Требуется не определено» в журнале консоли. Вот консольный журнал: Консольный журнал
Есть ли способ заставить это работать или мне нужно запустить два отдельных сервера? Один для PHP и один для NPM? Я действительно новичок в npm.