Als «ruby-on-rails» getaggte Fragen

Ruby on Rails ist ein Open Source-Webanwendungsframework mit vollem Stapel, das in Ruby geschrieben wurde. Es folgt dem beliebten MVC-Framework-Modell und ist bekannt für seinen "Convention over Configuration" -Ansatz für die Anwendungsentwicklung.



2
Wie hängen das Neuladen von require, require_dependency und Konstanten in Rails zusammen?
Wie sind requireund require_dependencyanders? Wie können require_dependencyKlassen in der Entwicklung automatisch neu geladen werden, aber requirenicht? Ich habe mich in den ActiveSupport::DependenciesCode von Rails und dispatcher.rb vertieft. Was ich in require_dependency's Code gesehen habe, ist, dass es im Grunde die Konstanten zu einem autoloaded_constantsArray hinzufügt . Es wird jedoch clear_applicationnach …


4
Ein JSON-Text muss mindestens zwei Oktette enthalten
Ich habe diesen Fehler erhalten und konnte keine vernünftige Antwort auf diese Frage finden. Daher dachte ich, ich würde eine Zusammenfassung des Problems schreiben. Wenn Sie dieses Snippet in irb ausführen: JSON.parse( nil ) Sie sehen den folgenden Fehler: TypeError: can't convert nil into String Ich hatte erwartet, dass die …
70 ruby-on-rails  ruby  json  irb 


7
Wo sind Rechenaufgaben definiert?
Auf einem frisch erstellten Rails-Projekt (generiert von rails someName ) können einige 'Standard'-Rake-Aufgaben ausgeführt werden wie: rake test rake db:migrate usw Die Frage ist, wo werden diese Aufgaben beschrieben? Die Standardeinstellung Rakefileenthält nicht alle diese Aufgaben. Außerdem habe ich ein Projekt überprüft, das verwendet, rspecund ich kann rake specalle Tests …




3
Parameter an Teilansicht übergeben
Ich habe eine Ansicht, in der mehrere Bilder und die zugehörigen Tags dieser Bilder angezeigt werden. Ich habe beschlossen, für jedes Bild und seine Tags eine Teilansicht zu verwenden, habe jedoch Probleme, das Bildobjekt in die Teilansicht zu übertragen. Hier ist der relevante Code der Hauptansicht: <table> <% @images.each do …

6
Rails / Rspec Lassen Sie Tests mit http-Basisauthentifizierung bestehen
Hier meine http Basisauthentifizierung in der Application Controller Datei (application_controller.rb) before_filter :authenticate protected def authenticate authenticate_or_request_with_http_basic do |username, password| username == "username" && password == "password" end end und der Standardtest für die Indexaktion meines Home-Controllers (spec / controller / home_controller_spec.rb) require 'spec_helper' describe HomeController do describe "GET 'index'" do …

18
Rails ExecJS :: ProgramError in Pages # home?
Beim Starten einer neuen App wird beim Erstellen einer Controller-Startseite und beim Versuch, zum lokalen Host zu wechseln: 3000 / pages / home, die folgende Fehlermeldung angezeigt: Showing c:/Users/Doesha/desktop/pinplug/app/views/layouts/application.html.erb where line #6 raised: TypeError: Object doesn't support this property or method (in c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/turbolinks-2.5.3/lib/assets/javascripts/turbolinks.js.coffee) application.html.erb Datei: <!DOCTYPE html> <html> <head> <title>Pinplug</title> …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.