我完全迷失了capistrano和bundler的合作。我刚刚开始使用capistrano进行部署,当我尝试在我的本地开发机器上运行“bundle install”时,bundler实际上创建了一个“capistrano”文件夹并在那里安装了gem。理想情况下,在封锁我的项目之前,“捆绑安装”只会选择系统宝石并像魅力一样工作。
这一直困扰着我,我想知道为什么会这样,以及如何防止它(至少在我的本地开发机器上)。我理解这在生产服务器上实际进行“上限部署”时可能有用,但为什么要开发?
帮助..指向正确的方向某人请...
由于
答案 0 :(得分:0)
我确定你这样做
bundle install capistrano
只是,
bundle install
如果你已经将capistrano包含在你的Gemfile 中,那么就足够了