已安装Capistrano,但找不到cap命令

时间:2019-10-11 19:39:09

标签: ruby symfony rubygems capistrano

我安装了capistranovíagem install capistrano,但是当我运行cap install初始化项目时,该命令输出:

command not found: cap

以前,我使用brew install ruby安装了ruby 2.6.5p114并将我的路径更新为新版本,这是在MacOS版本10.14.6中

我想部署一个Symfony4项目,对我缺少的步骤有什么想法吗?

1 个答案:

答案 0 :(得分:2)

Ruby Gem的一致性可能不如Composer的一致性。我使用Capistrano部署了自己的多个站点(包括Symfony),并且大多数情况下遵循了capistrano-symfony页面上的说明:https://github.com/capistrano/symfony/

  1. 编写Gemfile
  2. 安装bundle install
  3. 运行:bundle exec cap install
  4. 编辑capistrano配置,并使用bundle exec cap prod deploy运行以使用config / deploy.rb和config / deploy / prod.rb中的配置
相关问题