ruby-on-rails - 如何撤消供应商/ gem bundle 安装

标签 ruby-on-rails ruby-on-rails-3 rvm bundle bundler

我运行了bundle install vendor/gems,所有 gem 都按预期方式保存到了gems目录中,但是当我删除它们时,就像

rm -rf vendor/gems

rails s
 Could not find rake-0.9.2.2 in any of the sources
 Run `bundle install` to install missing gems.

我需要再次运行 bundle 安装,所有gems再次安装到vendor/gems。有没有一种方法可以停止这种行为,并按照我以前使用.rvmrc文件的方式进行安装,而不将这些gems打包在vendor / gems目录中

最佳答案

目录根目录中有一个名为.bundle的隐藏目录。删除它,然后再次运行 bundle 软件。

关于ruby-on-rails - 如何撤消供应商/ gem bundle 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9471970/

相关文章:

ruby-on-rails - 无效命令 'PassengerDefaultRuby'

ruby-on-rails - 由于 Bundler::GemspecError: 无法读取 gem 导致 bundle 安装失败

ruby-on-rails - Rails/Nginx 中的超时——最佳实践

css - Rails 接触表单对齐

ruby-on-rails - Sublime Text 2 ruby

ruby-on-rails-3 - 显示 Rails 测试失败的行号

ruby-on-rails - 在 Ruby 中为 S3 Bucket 生成预签名 URL 的推荐方法

ruby-on-rails - Rails 3 - 防止 form_for DOM 操作更改

ruby-on-rails - 在 Ubuntu 11.04 上设置 Ruby on Rails

ruby - RVM 无法识别 .ruby 版本