Первое, что нужно знать о React на стандартном сервере: вы сможете обслуживать ваше приложение реагирования отдельно на том же сервере, только если у вас есть доступ к CLI (командной строке). React должен быть построен с помощью веб-пакета, поэтому будет невозможно скомпилировать, собрать и обслуживать ваше приложение реагирования без использования npm
или yarn
.
Если у вас нет доступа к CLI, а редактор WordPress Гутенберга доступен в вашем WordPress, я предлагаю вам включить React в вашу тему / пользовательскую тему или в плагин. Ссылка на 100 слов, пожалуйста, посмотрите на https://javascriptforwp.com/enqueue-react-in-wordpress/, чтобы сделать это правильно.
По сути, вам просто нужно установить ID или имя класса для элемента вашего тела DOM, затем React будет смонтирован в этом блоке, и вы будете использовать метод ReactDOM render () из wp.element
объекта JS для этого (React lib доступен и предоставляется редактором Гутенберга ?)
Надеюсь, что это поможет вам с вашим вопросом 101