Was muss ich tun, um das blog zu Arbeit in rails 4.2?

Habe ich gerade installiert rails 4.2 . Ich fand dieses tutorial für einen schnellen blog: https://www.reinteractive.net/posts/32-ruby-on-rails-3-2-blog-in-15-minutes-step-by-step . Aber es nutzt rails 3.2 . Ich habe alles getan, was, die es sagt, bis zu rake db:migrate und doch, wenn ich auf dem server ausgeführt, ich bekomme nur eine error-Seite. Was hat sich geändert, seit der 3.2? was muss ich jetzt tun die gleiche Sache zu tun?

Fehler:
'ExecJS::ProgramError in Posts#index'
TypeError: Objekt unterstützt diese Eigenschaft oder Methode nicht
(in C:/Ruby193/lib/ruby/gems/1.9.1/gems/turbolinks-2.5.3/lib/assets/javascripts/turbolinks.js.coffee)

EDIT:

On a side note, ich kann nicht einmal Folgen die offizielle ruby on rails tutorial, weil wenn ich den server nach dem ändern des root root 'welcome#index' , bekomme ich nur eine Fehler Seite nicht gefunden.

Gibt es irgendwelche tutorials für rails 4.2?

  • Beachten Sie, dass rake db:migrate ausführen nicht rails-db:migrate, was ist die Fehlermeldung, die Sie bekommen?
  • sorry, dass ist, was ich Tat - Kranke richtig die post. Ich werde Bearbeiten Sie die Fehler als gut.
  • der Fehler Hinzugefügt
  • etwas, was ich bemerkt - null:false am Ende von t ist.Zeitstempel in der mine aber nicht in der Anleitung. Warum wird diese automatisch generiert?
  • Oh sieht aus wie Sie Windows verwenden, dieses Problem hat definitiv etwas mit dem OS. Ich benutze mac tut mir Leid kann nicht helfen mit diesem.
  • Schienen 3 und 4 unterscheiden sich deutlich. Mein Rat-entweder stick mit, was Ihr tutorial empfiehlt, oder suchen Sie ein anderes tutorial. Michael Hartl-Buch beschreibt eine Twitter-ähnliche app Implementierung mit Rails 4. Und ja, die Rails-Entwicklung unter Windows ist mühsam, so dass dieses Buch empfiehlt sich eine cloud-Umgebung, die ich persönlich empfehlen die Verwendung der Ubuntu-Derivate (Xubuntu, oder vielleicht Linux Mint), ggf. in einer virtuellen Maschine.
  • Ich bin versucht, ein linux-comp im moment - hat dies zu tun zur Zeit. Es ist zu langsam, um eine VM.
  • Wie kann ich backdate meine Schienen? Mache ich eine komplette Neuinstallation? Wie mit Edelsteinen?
  • Sichere Sache. Gemfile gibt Versionen von gems, die Ihre app benötigt (dies sollte im tutorial). Schreiben spezifische Anforderungen gibt, dann laufen bundle install und Schienen bekommen soll herabgestuft.

InformationsquelleAutor Samuel Bird | 2015-01-30
Schreibe einen Kommentar