Kann nicht laufen rails server
Ich bin daran meine erste rails-Anwendung, aber aus irgendeinem Grund, wenn ich den Befehl ausführen $rails server
mein terminal wirft wieder dieser Fehler:
/Users/Toni/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.4/lib/bundler/resolver.rb:287:in `resolve': Could not find gem 'jquery-rails (= 2.0.0) ruby' in the gems available on this machine. (Bundler::GemNotFound)
from /Users/Toni/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.4/lib/bundler/resolver.rb:161:in `start'
from /Users/Toni/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.4/lib/bundler/resolver.rb:128:in `block in resolve'
from /Users/Toni/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.4/lib/bundler/resolver.rb:127:in `catch'
from /Users/Toni/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.4/lib/bundler/resolver.rb:127:in `resolve'
from /Users/Toni/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.4/lib/bundler/definition.rb:192:in `resolve'
from /Users/Toni/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.4/lib/bundler/definition.rb:127:in `specs'
from /Users/Toni/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.4/lib/bundler/environment.rb:27:in `specs'
from /Users/Toni/.rvm/gems/ruby-1.9.3-p194@rails3tutorial2ndEd/gems/rubygems-bundler-1.0.2/lib/rubygems-bundler/noexec.rb:41:in `candidate?'
from /Users/Toni/.rvm/gems/ruby-1.9.3-p194@rails3tutorial2ndEd/gems/rubygems-bundler-1.0.2/lib/rubygems-bundler/noexec.rb:60:in `setup'
from /Users/Toni/.rvm/gems/ruby-1.9.3-p194@rails3tutorial2ndEd/gems/rubygems-bundler-1.0.2/lib/rubygems-bundler/noexec.rb:75:in `<top (required)>'
from /Users/Toni/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:60:in `require'
from /Users/Toni/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:60:in `rescue in require'
from /Users/Toni/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:35:in `require'
from /Users/Toni/.rvm/gems/ruby-1.9.3-p194@rails3tutorial2ndEd/bin/ruby_noexec_wrapper:9:in `<main>'
Ich kann nichts finden hier auf Stack Overflow. Irgendwelche Ideen?
- Haben Sie sich diese Frage: stackoverflow.com/questions/10792522/...
- Auch ist es ein kleiner Punkt, aber wenn Sie mit RoR 3.2 + können Sie einfach
rails s
wie der Befehl um den server zu starten. Auch wenn Sie tunrails s -d
können Sie die aktuellen terminal-und heruntergefahren, die Sie ausführen könnenps -auxx | grep 'ruby'
und dannkill -2 <PID of server process>
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zu installieren, müssen Sie die erforderlichen Edelsteine, die verwendet werden, durch Schienen, wenn Sie gestartet werden. Bevor Sie laufen
rails s
vergewissern Sie sich, dassbundle install
oderbundle update
.Stellen Sie sicher, dass Ihre Gemfile hat eine Zeile, die sieht wie folgt aus:
gem 'jquery-rails'
Dann aus Ihrem Projekt-Verzeichnis:
bundle install
Weil auf der Rubygems-server-version zeigt: