Приложение React не будет развернуто в Heroku - PullRequest
0 голосов
/ 06 февраля 2020

Я создал приложение React с серверной частью, используя Node. По какой-то причине я не могу успешно передать Heroku sh. Я добавил следующие скрипты в свой пакет. json файл в root моего репозитория:

"scripts": {
"client-install": "npm install --prefix client",
"start": "node server.js",
"server": "nodemon server.js",
"client": "npm start --prefix client",
"dev": "concurrently \"npm run server\" \"npm run client\"",
"heroku-postbuild": "NPM_CONFIG_PRODUCTION=false npm install --prefix client && npm run build --prefix }

Когда я запускаю heroku logs --tail, он говорит мне, что сборка прошла успешно, но затем выдает эта ошибка:

2020-02-06T03:59:24.000000+00:00 app[api]: Build succeeded
2020-02-06T03:59:30.128450+00:00 heroku[web.1]: Starting process with command bin/boot
2020-02-06T03:59:32.080167+00:00 app[web.1]: ls: cannot access '/app/build/static/js/*.js': No such file or directory
2020-02-06T03:59:32.080964+00:00 app[web.1]: Error injecting runtime env: bundle not found '/app/build/static/js/*.js'. See: https://github.com/mars/create-react-app-buildpack/blob/master/README.md#user-content-custom-bundle-location

Что это пытается мне сказать? Очевидно, что есть какой-то файл, который не был найден или отсутствует, но в чем его значение? Как это исправить?

Вот полный код: https://github.com/caseycling/portfolio

...