ruby on rails 3-由于不同的gem版本,Capistrano/Passenger部署失败



我正试图使用Capistrano将Rails应用程序部署到我的网络主机(DreamHost)上,但它一直失败,因为服务器上安装的各种gem版本不同。

当Capistrano抱怨时,我可以通过手动逐个安装特定的gem版本来解决这个问题

一定有更好的办法。。我能做些什么吗?在部署时,如果需要,它会自动安装不同的版本?

是的,它被直接烘焙到bundler中。。。

你只需要将require 'bundler/capistrano'添加到你的cap文件中,从那时起一切都会好起来。

如果一切都不好,您可以在安装前手动尝试cap bundle:install来清除问题。

相关内容

  • 没有找到相关文章

最新更新