我使用这个Heroku Buildpack在Heroku https://github.com/gcpantazis/heroku-buildpack-php-gruntjs
上编译我最近的项目它适用于Node版本0.8.x.但是,当我更改为节点版本0.10.x并将代码推送到heroku时,它会向我显示此错误"无法使用npm"安装-g grunt-cli --silent依赖项。
任何帮助都将不胜感激。
答案 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.