Я успешно развернул свое приложение React в Netifly. Живой URL моего приложения
Вот мой package.json
файл scripts
:
"scripts": {
"start": "react-scripts start",
"json-server": "json-server --watch db.json --port 3003",
"start:dev": "concurrently \"npm start\" \"npm run json-server\"",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
}
Но проблема в том, что сайт не может показать какие-либо данные. Пожалуйста, посетите, чтобы иметь представление. Потому что json-server
в качестве бэкэнда служит db.json
. Он не запущен в производство.
Локально я могу запустить yarn start:dev
, но не смог запустить оба скрипта одновременно. Как будет правильно scripts
запускать и react-scripts start
, и json-server --watch db.json --port 3003
в продакшене?
Нашел себе решение: "start": "concurrently \"react-scripts start\" \"npm run json-server\"",
обновление решает проблему.