Я пытаюсь развернуть Rails 5 api с фронтальным углом Angular 2, а угловой код - frontend
внутри основного проекта Rails.Heroku Node Buildpack for Rails 5/Angular 2 app
Я смог развернуть этот учебник (https://www.angularonrails.com/deploy-angular-2rails-5-app-heroku/) и, в частности, этот сборщик Heroku buildpack (https://github.com/jasonswett/heroku-buildpack-nodejs/stargazers).
Хотя этот buildpack является абсолютно потрясающим для существующих, я немного неудобен в зависимости от пользовательской реализации в долгосрочной перспективе. Это также означает, что я должен переименовать свою frontend
папку в client
.
Есть ли способ использовать главный сборщик узлов Heroku Node и каким-то образом передать путь моей Angular frontend
в качестве переменной ENV? Как мне это сделать?
Я прочитал здесь беседы Гитуба (https://github.com/heroku/heroku-buildpack-nodejs/pull/192) и здесь (https://github.com/heroku/heroku-buildpack-nodejs/pull/203), но не может сделать из них головы или хвосты.
Пожалуйста, помогите!