2016-06-21 57 views
1

我正在尝试在Angular 2前端部署Rails 5 api,Angular代码在主Rails项目中生活了一个frontend文件夹。Heroku Node Buildpack for Rails 5/Angular 2应用程序

我能够使用本教程进行部署(https://www.angularonrails.com/deploy-angular-2rails-5-app-heroku/),特别是这个自定义的Heroku buildpack(https://github.com/jasonswett/heroku-buildpack-nodejs/stargazers)。

虽然这个buildpack对于现有的程序来说绝对是非常棒的,但是根据长期的定制实现,我有点不舒服。这也意味着我必须将我的frontend文件夹重命名为client

有没有办法使用Heroku的主要buildpack,并以某种方式传递我的Angular frontend文件夹作为ENV变量的路径?我会如何去做这件事?

我已阅读Github对话(https://github.com/heroku/heroku-buildpack-nodejs/pull/192)和这里(https://github.com/heroku/heroku-buildpack-nodejs/pull/203),但无法制作正面或反面。

请帮忙!

回答

相关问题