Как развернуть приложение React (создать-реагировать-приложение) в Back4App? - PullRequest
0 голосов
/ 17 ноября 2018

Я создал приложение React с create-react-app и хочу развернуть его в Back4App.

Проблема в том, что я хочу развернуть папку build, а не папку public (что, как я понимаю, используется по умолчанию для Back4App / ParsePlatform).

Пока что у меня нет 'Не нашел способа настроить deploy для использования чего-либо, кроме папки public.

Есть ли какое-либо решение / способ обойти это?

1 Ответ

0 голосов
/ 08 декабря 2018

Если вы используете CLI B4A, одним из самых простых способов развертывания приложения create-реагировать на это, во-первых, является изменение сценария build в ваш package.json, как показано ниже:

...
"scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build && cp -r build/* {{PATH-TO-YOUR-B4A-APP}}/public",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },
...

Как видите, вам просто нужно переместить весь контент из папки сборки create-реагировать-приложения в общую папку вашего облачного кода. После этого перейдите в путь к своему приложению и запустите b4a deploy .

Кроме того, вы можете добавить шаг для очистки всего содержимого общих папок, прежде чем перемещать новый материал, но будьте осторожны с этим шагом.

В противном случае вы можете получить доступ к инструменту Parse-Dashboard Back4app в облачном коде и развернуть все компоненты сборки в общей папке с помощью интерфейса браузера.

Это - это живая демонстрация приложения create-реагировать, развернутого в Back4App.

...