Я создал приложение с Nuxt.js для SSR и PHP для REST API. Структура папок:
После исследования я обнаружил, что в Procfile тип процесса должен быть определен как <process type>: <command>
, Но как мне запустить приложение с такой структурой папок? Для клиента команда есть npm run start
а для сервера есть php -S localhost:8181 -t public public/index.php
Procfile
записи должны иметь разные имена, и web
процесс является единственным, который получает HTTP-трафик. Итак, чтобы иметь два web
процессы, которые необходимо разделить на два бэкэнда в разные приложения Heroku.
Других решений пока нет …