2016-06-23 6 views
0

Ich versuche, einen Artikel in meiner Tabelle zu erstellen, und wenn ich folge, was im Tutorial, wurden aufgefordert, den Befehl zu schreiben, erzeugen Schienen Migration create_articles, Ich bekomme diese Fehlermeldung. Edelsteine ​​in der Gruppe Gruppe, Entwicklung, Test und Produktion wurden nicht installiert.Gems in der Gruppe Gruppe, Entwicklung, Test und Produktion wurden nicht installiert

unten ist mein gemfile Quelle 'https://rubygems.org'

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' 
gem 'rails', '4.2.5.1' 
# Use sqlite3 as the database for Active Record 

# Use SCSS for stylesheets 
gem 'sass-rails', '~> 5.0' 
# Use Uglifier as compressor for JavaScript assets 
gem 'uglifier', '>= 1.3.0' 
# Use CoffeeScript for .coffee assets and views 
gem 'coffee-rails', '~> 4.1.0' 
# See https://github.com/rails/execjs#readme for more supported runtimes 
# gem 'therubyracer', platforms: :ruby 

# Use jquery as the JavaScript library 
gem 'jquery-rails' 
# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks 
gem 'turbolinks' 
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder 
gem 'jbuilder', '~> 2.0' 
# bundle exec rake doc:rails generates the API under doc/api. 
gem 'sdoc', '~> 0.4.0', group: :doc 

# Use ActiveModel has_secure_password 
# gem 'bcrypt', '~> 3.1.7' 

# Use Unicorn as the app server 
# gem 'unicorn' 

# Use Capistrano for deployment 
# gem 'capistrano-rails', group: :development 

group :development, :test do 

    # Call 'byebug' anywhere in the code to stop execution and get a debugger console 
    gem 'byebug' 
end 

group :development do 
    # Access an IRB console on exception pages or by using <%= console %> in views 
    gem 'web-console', '~> 2.0' 

    # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring 
    gem 'spring' 
end 

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

Haben Sie die Bundle-Installation ausgeführt? –

Antwort

1

die Edelsteine ​​auf dem Gemfile Sie den folgenden Befehl in Ihrem Projektordner ausführen müssen aufgelistet installieren:

bundle install 

So, nach dass Sie die Schienengeneratoren laufen lassen können:

rails g [model/controller/migration...] 
0

Denken Sie daran, dass die Gruppen: Entwicklung, Test und Produktion Edelsteine ​​installieren, die in diesen Gruppen entsprechend ihrer Umgebung aufgelistet sind.

Das bedeutet, wenn ein Edelstein nur in der Entwicklung aufgeführt wird, wird dieser Edelstein nicht im Test oder in der Produktion installiert.

Verwandte Themen