我见过你可以在Heroku上更改构建的帖子,将PhantomJS与Cedar堆栈一起使用,但是可以在unicorn堆栈上运行无头浏览器吗?
答案 0 :(得分:8)
是的,有人已经写了一个包含PhantomJS的构建包(互联网和开源很棒)。
如果你想在Heroku dyno上运行无头PhantomJS,你需要:
必须将multi buildpack配置为官方Heroku buildpack。然后,您需要将另外两个buildpack URL添加到.buildpacks
文件中。在上面的链接中配置每个buildpack还有其他详细信息。
使用此功能,你应该可以部署你的Rails应用程序,运行你的PhantomJS代码/测试,所有这一切都在一个无人驾驶的dyno上。