私は、Angles 2のフロントエンドを持つRails 5 APIを、Railsプロジェクトの内側にfrontend
というフォルダを持って配置しようとしています。Heroku Nodeビルドパックfor Rails 5/Angular 2 app
このチュートリアル(https://www.angularonrails.com/deploy-angular-2rails-5-app-heroku/)、特にこのカスタムHerokuビルドパック(https://github.com/jasonswett/heroku-buildpack-nodejs/stargazers)を使用して展開できました。
このビルドパックは既存のものでは最高ですが、私は長期的にはカスタム実装によって少し不快です。また、frontend
フォルダの名前をclient
に変更する必要があることを意味します。
メインのHeroku Nodeビルドパックを使用する方法はありますか?とにかく、Angular frontend
フォルダのパスをENV変数として渡しますか?これをどうやってやりますか?
Githubの会話(https://github.com/heroku/heroku-buildpack-nodejs/pull/192)とここ(https://github.com/heroku/heroku-buildpack-nodejs/pull/203)を読んだことがありますが、その頭や尾を作ることはできません。
助けてください!