Я получаю сообщение об ошибке при попытке настроить nginx на Heroku
Я получаю сообщение об ошибке, когда мой dyno пытается запустить nginx, как на heroku-16, так и на heroku-18:
bin / start-nginx: нет такого файла или каталога
Я использовал пакет сборки heroku-buildpack-multi.
.buildpacks
файл:
"https://github.com/heroku/heroku-buildpack-nginx.git" "https://github.com/heroku/heroku-buildpack-nodejs.git"
Procfile
:
web: bin/start-nginx npm start
Я что-то упускаю?
1 ответ
Кажется, что последние версии Heroku CLI изначально поддерживают несколько сборок, и .buildpacks file is not used
так что все, что мне нужно было сделать, это использовать команду ( отсюда):
heroku buildpacks:add --index 1 https://github.com/heroku/heroku-buildpack-nginx.git
добавить пакет сборки nginx.