捆绑安装不工作 - Rails 4.0

Bundle Install not working - Rails 4.0

我正在制作一个简单的聊天应用程序,我正在使用 Heroku 临时托管我的应用程序。因此,我必须使用 PostgreSQL gem 和 Rails_12factor gem。由于我必须将 gem 代码放入我的 Gemfile 的生产组中,正如我之前了解到的那样,我得到了这个代码:

source 'https://rubygems.org'

gem 'rails', '4.2.4'
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.1.0'

gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0', group: :doc

group :development do
    gem 'sqlite3'
end

group :production do
    gem 'pg'
    gem 'rails_12factor'
end

在我的 Gemfile 中。当我保存这个文件并去终端写这个命令时:

bundle install --without-production

在正确的目录中,我认为这几乎是正确的命令。但是,我收到此错误:

Unknown switches '--without-production'

这是最近才开始发生的,因为它在过去曾多次奏效。自 Rails 5.0 发布以来,所有这一切都发生了一段时间。这是我的 rails 和 ruby 版本:

ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin15]
I can't find my Rails version, but it is somewhere in the Rails 4.0 area.

这是一个非常棘手的问题,因为我将无法在 Rails 中使用此错误实际进行任何工作。我还是个初学者,我还没有看到一个博客 post 和我一样的错误。谢谢,更要提前致谢!

我在测试捆绑器时找到了解决方案,发现不用

bundle install --without-production

我要使用:

bundle install --without production

这是一个小错误...

安装包的正确命令应该如下

bundle install --without production

而不是

bundle install --without-production

您可以查看 this 页面了解更多信息。