Как мне использовать React и xampp вместе? - PullRequest
0 голосов
/ 10 апреля 2019

Я пытаюсь создать приложение React, которое взаимодействует с базой данных MariaDB / MySQL на моем локальном ПК.Я использую два сервера: 1) запуск npm для сервера разработки для имитации клиента и 2) xampp для моделирования сервера.Я создал тестовую базу данных на моей локальной машине.Вот мое замешательство.У меня есть установка c: \ реагирует \ testclient с моим реактивным проектом, и я нахожусь в этом каталоге, когда я запускаю npm start.Я также запускаю xampp из коробки без изменений.Он указывает на c: \ xampp \ htdocs в качестве корня документа.Так что, если я правильно понимаю, я указываю на два разных места с серверами в качестве корневых каталогов.Я хочу проверить мой код от начала до конца.Мое приложение React будет обрабатывать функцию входа в систему и совершать ajax-вызов на мой сервер, чтобы проверить учетные данные на предмет наличия в базе данных и ответить успешно или неудачно.Я предполагаю, что я должен поместить свой php-код в путь xampp в каталог рядом с корнем документа (может быть, c: \ xampp \ php или что-то в этом роде).Это то, как я настраиваюсь, но я не знаю, как полностью разработать это на одном компьютере, потому что они указывают на разные корневые каталоги документов.Мой вопрос к тем, кто настроил это для своей среды разработки.Что я должен изменить?Нужно ли делать «сборку» приложения React и копировать ее в корневой каталог документов сервера xampp для сквозного тестирования?Нужно ли указывать одну среду на другую, чтобы они могли работать вместе?

1 Ответ

0 голосов
/ 10 апреля 2019

Прежде всего, вы должны поместить свой php-код в корень, то есть в c: \ xampp \ htdocs. Если вы запустите сервер XAMPP, xammp будет размещать этот каталог на http://localhost/ Допустим, у вас есть index.php, который обрабатывает ваш ajax-запрос:

Теперь вы можете сделать ajax-запрос на http://localhost/index.php

Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...