我已经安装了 Capistrano 3,但我无法让我的应用程序bundle install
在部署时调用和预编译我的资产。
我已经看到我必须在那里为 RVM 配置我的环境http://rvm.io/deployment/capistrano#environment
但我想知道,我有一台开发计算机 A 和一台部署计算机 B,它们都安装了 RVM 用户。
我应该将 Capistrano 配置为在我的开发计算机或部署计算机上使用 RVM?
我已经安装了 Capistrano 3,但我无法让我的应用程序bundle install
在部署时调用和预编译我的资产。
我已经看到我必须在那里为 RVM 配置我的环境http://rvm.io/deployment/capistrano#environment
但我想知道,我有一台开发计算机 A 和一台部署计算机 B,它们都安装了 RVM 用户。
我应该将 Capistrano 配置为在我的开发计算机或部署计算机上使用 RVM?
您的 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 版本。