Как решить требование не определено при использовании CDN для Babel и реагировать? - PullRequest
0 голосов
/ 22 февраля 2020

В настоящее время я пытаюсь интегрировать приложение 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.

...