2017-05-29 2 views
-1

Ich bin neu in Ruby on Rails und versuche meine erste Anwendung zu starten, die mit MongoDb verbunden ist. Woher weiß ich, ob ich Mongoid Gem installiert habe oder ob ich es installieren muss? und was ist der Befehl, die Edelsteinversion zu kennen.wie mongoid gem version zu wissen?

In meiner Rails-Anwendung Gemfile ich hinzugefügt haben:

gem 'mongoid', '~> 5.0.0' 

aber es gibt den Fehler:

usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.13.6/lib/bundler/resolver.rb:366:in `block in verify_gemfile_dependencies_are_found!': Could not find gem 'mongoid (~> 5.0.0.1)' in any of the gem sources listed in your Gemfile or available on this machine. (Bundler::GemNotFound) 
+0

Sie können 'gem list | ausführen grep mongo' und schau, ob dir die Ausgabe ein Mongo-ähnliches Juwel zeigt. –

Antwort

1

ich glaube, das Juwel in Ihrem lokalen Computer nicht vorhanden ist. Es gibt dir also einen Fehler. Versuchen Befehl

bundle install 

laufen oder Sie können dieses Juwel manuell installieren mit diesem Befehl Konsole

gem install mongoid -v 5.0.0 

Hoffe, es hilft. Prost!

Verwandte Themen