Зачем мне нужен профайл для моего приложения heroku flask, но мне не нужен профайл для приложений heroku express. js или rails? - PullRequest
0 голосов
/ 24 апреля 2020

Я ранее развернул приложения на heroku, написанные на Rails и Express. js, и никогда раньше не сталкивался с концепцией Procfile. Теперь, когда я только что развернул приложение Flask, я обнаружил эту концепцию Procfile и обнаружил, что приложение не будет работать правильно без него. Документы Heroku ничего не говорят об этом Flask -specifi c и подразумевают, что он необходим для всех приложений.

Что с этим? Почему я не нуждался в этом раньше, но нуждался в этом сейчас?

1 Ответ

0 голосов
/ 24 апреля 2020

В package.json он сообщает Heroku, как выполнить программу. Это JavaScript Speci c. На других языках такого файла нет, поэтому необходимо Procfile.

. Heroku необходимо знать, как выполнить ваш проект.

...