我想部署一个运行Procfile的应用程序
web: node myapp.js其中myapp.js使用phantomjs-node来运行无头webkit,将结果返回给浏览器请求。这个是可能的吗?
发布于 2015-07-25 18:54:51
Heroku工具带now has first class support for multiple buildpacks,因此您可以使用以下内容获得工作节点和PhantomJS设置:
heroku buildpacks:set https://github.com/heroku/heroku-buildpack-nodejs.git
heroku buildpacks:add --index 1 https://github.com/stomita/heroku-buildpack-phantomjs.git
发布于 2012-12-28 04:05:03
我也遇到了同样的问题,我修复它的方式是使用这个"Multiple Buildpack" Buildpack。然后我在我的.buildpacks文件中放入了以下内容:
http://github.com/heroku/heroku-buildpack-nodejs.git
http://github.com/stomita/heroku-buildpack-phantomjs.git最后,您需要将PhantomJS添加到路径中
heroku config:set PATH=$PATH:vendor/phantomjs/bin我希望这能帮到你。
发布于 2012-10-06 02:26:38
这是一个PhantomJS构建包:https://github.com/stomita/heroku-buildpack-phantomjs
我还可以运行PhamtomJS的x86_64版本,它只停留在我的应用程序的vendor目录中:
http://phantomjs.org/download.html
https://stackoverflow.com/questions/12607209
复制相似问题