Capistrano 3无法识别Bundle和rake命令

时间:2014-01-22 13:15:35

标签: ruby-on-rails ruby capistrano rvm-capistrano capistrano3

我已经安装了Capistrano 3,我无法让我的应用程序调用{​​{1}}并在部署时预编译我的资产。

我已经看到我必须在那里配置我的RVM环境http://rvm.io/deployment/capistrano#environment

但是我想知道,我有一台开发计算机A和一台部署计算机B,它们都安装了RVM用户。

我应该将Capistrano配置为在我的开发计算机或部署计算机上使用RVM吗?

1 个答案:

答案 0 :(得分:1)

您的Capfile是否有以下内容?

require 'capistrano/rails'
require 'capistrano/rvm'

capistrano / rails包含捆绑包,资产和迁移的依赖关系。

https://github.com/capistrano/rails/blob/master/lib/capistrano/rails.rb
https://github.com/capistrano/rvm

另外请务必阅读capistrano / rvm的自述文件,因为您需要使用正确的capistrano / bundler版本。