从php切换到节点js的heroku

我最初部署了一个应用程序使用本教程只使用html / js / css到heroku: http : //www.lemiffe.com/how-to-deploy-a-static-page-to-heroku-the-easy-way/ ,这需要添加一些PHP。

我现在已经改变了应用程序使用Yeoman / Angular,并不得不删除这一点的PHP。 我不能部署到heroku,因为它仍然试图find一个PHP应用程序。

我曾尝试添加节点buildpack,但运行“heroku buildpack”命令似乎不被认可。

命令“heroku版本”返回:heroku-gem / 3.7.5(x86_64-darwin13.0.0)ruby / 1.9.3

我应该做什么来切换这个应用程序从PHP到节点js?

您可能需要升级到Heroku Toolbelt (Herokugem似乎没有被支持一段时间: https : //blog.heroku.com/archives/2012/10/15/upgrading-to-the-heroku- 工具带 )。

那么你应该可以手动设置一个buildpack

$ heroku buildpacks:set heroku/nodejs 

https://devcenter.heroku.com/articles/buildpacks#setting-a-buildpack-on-an-application