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.
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Wenn ich rake db:seedin meiner RailsApp starte, wird folgende Fehlermeldung angezeigt: ungültige Bytesequenz in US-ASCII (Argument Error) Ich habe gerade science_majorsmeine Seed-Datei hinzugefügt und heruntergefahren, und jetzt, wenn ich sie ausführe rake db:seed, wird folgende Fehlermeldung angezeigt: ungültiger Bytefolgefehler Warum ist das so und wie kann ich es beheben? Teil …
Standardmäßig, rails s #running on 3000 port Jetzt möchte ich es auf Port 80 ausführen. Also habe ich versucht: sudo rails -s -p80 Aber es warf einen Fehler: mlzboy@mlzboy-MacBook ~/my/b2c2 $ sudo rails s -p80 sudo: rails: command not found Ich habe rvm verwendet, um Ruby & Rails zu installieren. …
Wie kann ich die Zeit messen, die eine Methode benötigt, und die einzelnen Anweisungen in dieser Methode in Ruby. Wenn Sie die folgende Methode sehen, möchte ich die Gesamtzeit messen, die die Methode benötigt, und die Zeit, die für den Datenbankzugriff und den Redis-Zugriff benötigt wird. Ich möchte Benchmark.measure nicht …
Wenn ich eine Schleife wie habe users.each do |u| #some code end Wobei Benutzer ein Hash mehrerer Benutzer ist. Was ist die einfachste bedingte Logik, um zu sehen, ob Sie sich auf dem letzten Benutzer im Benutzer-Hash befinden und nur bestimmten Code für diesen letzten Benutzer ausführen möchten, also so …
Rails 4 scheint einen Standardwert SAMEORIGINfür den X-Frame-OptionsHTTP-Antwortheader festzulegen. Dies ist aus Sicherheitsgründen sehr hilfreich, ermöglicht jedoch nicht, dass Teile Ihrer App in einer iframeanderen Domain verfügbar sind . Sie können den Wert von X-Frame-Optionsglobal mit der folgenden config.action_dispatch.default_headersEinstellung überschreiben : config.action_dispatch.default_headers['X-Frame-Options'] = "ALLOW-FROM https://apps.facebook.com" Aber wie überschreiben Sie es …
Ich möchte, dass meine URLs Bindestrich -anstelle von Unterstrichen _als Worttrennzeichen verwenden. Zum Beispiel controller/my-actionanstelle von controller/my_action. Ich bin über zwei Dinge überrascht: Google et al. weiterhin zu unterscheiden. Dieser Ruby on Rails verfügt nicht über einen einfachen globalen Konfigurationsparameter, dem -er _im Routing zugeordnet werden kann. Oder doch? Die …
Mit diesem Tutorial versuche ich, ReactJS mit Schienen zum Laufen zu bringen . Ich erhalte diesen Fehler: Uncaught ReferenceError: React is not defined Aber ich kann auf das React-Objekt in der Browserkonsole zugreifen. Ich habe auch public / dist / turbo-react.min.js hinzugefügt, wie hier beschrieben , und auch Zeile in …
Ich habe gerade installiert Rails 4.0.2und beim Erstellen einer neuen App bekomme ich in der Bundle-Phase: Installing pg (0.17.1) Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /Users/Dee/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If building fails, please try again with --with-pg-config=/path/to/pg_config checking for libpq-fe.h... no Can't …
Ich verwende RSpec2 und Capybara für Abnahmetests. Ich möchte behaupten, dass der Link in Capybara deaktiviert ist oder nicht. Wie kann ich das machen?
Wie rufe ich eine Klasse aus einer Zeichenfolge auf, die diesen Klassennamen enthält? (Ich denke, ich könnte Fall / wann tun, aber das scheint hässlich.) Der Grund, den ich frage, ist, dass ich acts_as_commentableunter anderem das Plugin verwende und diese den commentable_type als Spalte speichern. Ich möchte in der Lage …
Ich habe mich gefragt, ob es in Rails eine Möglichkeit gibt, Zeitstempel wie vor einer halben Minute, vor zwei Minuten, vor einem Tag usw. zu berechnen. So etwas wie ein Echtzeit-Datumsstempel von Twitter. Ich möchte wissen, ob Ruby / Rails eine integrierte Funktion für eine solche Datums- / Uhrzeitkonvertierung hat.
Ich schreibe Tests auf Rspec für meine Modelle in der Ruby on Rails-Anwendung. Und ich erhalte diesen Fehler beim Starten von 'rspec spec' command: /spec/models/client_spec.rb:4:in `<top (required)>': uninitialized constant Client (NameError) Ich benutze Rails 4.0.0 und Ruby 2.0.0 Hier ist meine client_spec.rb: require 'spec_helper' describe Client do it 'is invalid …
Ich verstehe, dass es ein Ersatz für ActiveRecord ist und dass es Objekte anstelle von Abfragen verwendet. Aber... warum ist das besser Werden Objekte / Abfragen "einfacher" zu erstellen sein? Wird dies zu effizienteren SQL-Abfragen führen? Wird es mit allen wichtigen DBs kompatibel sein? - Ich gehe davon aus, dass …
Ich habe also eine app/assets/stylesheets/Verzeichnisstruktur, die ungefähr so aussieht: |-dialogs |-mixins |---buttons |---gradients |---vendor_support |---widgets |-pages |-structure |-ui_elements In jedem Verzeichnis gibt es mehrere Sass-Partials (normalerweise * .css.scss, aber ein oder zwei * .css.scss.erb). Ich gehe vielleicht von viel aus, aber Rails MÜSSEN aufgrund von *= require_tree .application.css automatisch alle …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.