Как развернуть приложение heroku через подкаталог (Think Microservices) - NodeJS? - PullRequest
0 голосов
/ 12 октября 2018

Я хочу развернуть подкаталог через heroku, и я довольно новичок в этом процессе развертывания.

Цель : Я хочу развернуть подкаталог:

https://github.com/nevinm/Node-Course-Udemy/tree/master/Web%20server

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

МОЯ ОС: Windows 10 64bit.

То, что я сделал :

  1. buildpacks heroku: очистить
  2. buildpacks heroku: установить https://github.com/nevinm/Node-Course-Udemy
  3. buildpacks heroku: добавить heroku / nodejs
  4. heroku config: set PROJECT_PATH = "Веб-сервер".
  5. git push heroku master

Я получаю следующую ошибку:

git push heroku master
Enumerating objects: 35, done.
Counting objects: 100% (35/35), done.
Delta compression using up to 4 threads
Compressing objects: 100% (30/30), done.
Writing objects: 100% (35/35), 13.46 KiB | 1.92 MiB/s, done.
Total 35 (delta 6), reused 0 (delta 0)
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> App not compatible with buildpack: https://github.com/nevinm/Node-Course-Udemy
remote:        bash: /app/tmp/buildpacks/23b110e8ae230449be3a7da268cad0a380c973b82928c5d60955d6a1cd7414cb8e357bc5527c3219edddd9a5459de8037b04379ece013ee2b6ae092ec35895ad/bin/detect: No such file or directory
remote:
remote:        More info: https://devcenter.heroku.com/articles/buildpacks#detection-failure
remote:
remote:  !     Push failed
remote: Verifying deploy...
remote:
remote: !       Push rejected to quiet-sierra-88561.
remote:
To https://git.heroku.com/quiet-sierra-88561.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/quiet-sierra-88561.git'

Я могу ошибаться в действияхЯ уже сделал.Пожалуйста, поправьте меня, если я.

Кроме того, дополнительный вопрос, мне также нужно иметь файл package.json в корневом каталоге?Где все мне нужно иметь "Procfile"?

PS: мне нужно иметь несколько поддиректорий HEROKU deplyoment в одном и том же репозитории GIT.

Спасибо.

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