Heroku Buildpack与Apache,PHP和Grunt

时间:2014-04-09 11:40:34

标签: php node.js heroku gruntjs

我使用这个Heroku Buildpack在Heroku https://github.com/gcpantazis/heroku-buildpack-php-gruntjs

上编译我最近的项目

它适用于Node版本0.8.x.但是,当我更改为节点版本0.10.x并将代码推送到heroku时,它会向我显示此错误"无法使用npm"安装-g grunt-cli --silent依赖项。

任何帮助都将不胜感激。

2 个答案:

答案 0 :(得分:2)

您可以使用heroku-buildpack-multi组合常规PHP和Node.js构建包。示例:http://heroku-multipack-nodejs-php-ex.herokuapp.com

答案 1 :(得分:1)

我们使用两个buildpack来使我们能够使用Grunt

编译前端资产

$ heroku buildpacks:set heroku/nodejs Buildpack set. Next release on your-application will use heroku/nodejs. Run git push heroku master to create a new release using this buildpack. $ heroku buildpacks:set heroku/php --index 2 Buildpack set. Next release on your-application will use: 1. heroku/nodejs 2. heroku/php Run git push heroku master to create a new release using these buildpacks.