Ruby on Rails Version 3.1.0 ist eine spezielle Version von Ruby on Rails. Es wurde am 30. August 2011 veröffentlicht. Verwenden Sie dieses Tag für Probleme im Zusammenhang mit der Entwicklung in Ruby on Rails Version 3.1.
Ich versuche, die Vorlage Mongoid / Devise Rails 3.1 ( Mongoid und Devise ) zu verwenden, und es wird immer wieder die Fehlermeldung angezeigt, dass ExecJS keine JavaScript-Laufzeit finden kann. Fair genug, wenn ich keine installiert hatte, aber ich habe versucht, Node.js , Mustang und den Ruby Racer zu installieren …
Nach meinem Verständnis wird Ihr gesamtes JavaScript in einer Datei zusammengeführt. Rails tut dies standardmäßig, wenn es //= require_tree .am Ende Ihrer application.jsManifestdatei hinzugefügt wird. Das klingt nach einem echten Lebensretter, aber ich bin ein wenig besorgt über seitenspezifischen JavaScript-Code. Wird dieser Code auf jeder Seite ausgeführt? Das Letzte, was …
Ich habe ein neues Rails-Projekt rails 3.1.0.rc4auf meinem lokalen Computer erstellt, aber wenn ich versuche, den Server zu starten, wird Folgendes angezeigt: Es konnte keine JavaScript-Laufzeit gefunden werden. Siehe hier für eine Liste der verfügbaren Laufzeiten. ( ExecJS::RuntimeUnavailable) Hinweis: Hier geht es nicht um Heroku.
Ich erhalte diesen Fehler: Rechen abgebrochen! JavaScript-Laufzeit konnte nicht gefunden werden. Siehe https://github.com/sstephenson/execjs , Ich habe bereits mehr Stunden damit verbracht, Google zu durchsuchen, als ich zugeben möchte. Ich glaube, das ist ein ExecJs-Bug. Von allen Beiträgen ist dies ein sehr häufiges Problem bei Schienen 3.1. Eine js-Laufzeit wird jetzt …
Ich bin gerade dabei, meine erste Solo-Rails-App mit Rails 3.1.rc5 zu erstellen. Mein Problem ist, dass meine Site die verschiedenen CSS-Dateien unter bestimmten Bedingungen rendern soll. Ich verwende Blueprint CSS und versuche, Kettenräder / Schienen die screen.cssmeiste Zeit print.cssnur beim Drucken und ie.cssnur beim Zugriff auf die Site über Internet …
Ich führe meine Entwicklung unter Ubuntu 11.10 und RubyMine aus Hier sind meine Entwicklungseinstellungen für die database.yml: die RubyMine für mich erstellt hat development: adapter: postgresql encoding: unicode database: mydb_development pool: 5 username: myuser password: Wenn ich versuche, die App auszuführen, wird der folgende Fehler angezeigt. Es scheint, dass ich …
Kann mir jemand helfen, die Unterschiede zwischen einer Rails Engine und einer Mountable App zu verstehen? In Rails 3.1 können Sie beide mit dem Befehl "Rails New Plugin _ __ " erstellen . rails plugin new forum --full # Engine rails plugin new forum --mountable # Mountable App Wann möchten …
Ich habe zwei Ruby on Rails DateTime-Objekte. Wie finde ich die Anzahl der Monate zwischen ihnen? (Denken Sie daran, dass sie zu verschiedenen Jahren gehören könnten)
Bei der ersten Migration habe ich eine Spalte contentals Zeichenfolge deklariert. Activerecord hat sie gemäß annotate gem als Zeichenfolge (255) festgelegt. Nachdem ich die App an Heroku gesendet habe, das Postgres verwendet, erhalte ich den Fehler, wenn ich in das Formular eine Zeichenfolge eingebe, die länger als 255 ist PGError: …
Kann mir jemand sagen, ob ich das Setup nur falsch mache? Ich habe die folgenden Modelle, die has_many.through Assoziationen haben: class Listing < ActiveRecord::Base attr_accessible ... has_many :listing_features has_many :features, :through => :listing_features validates_presence_of ... ... end class Feature < ActiveRecord::Base attr_accessible ... validates_presence_of ... validates_uniqueness_of ... has_many :listing_features has_many …
Mit SQL kann ich einfach solche Unterabfragen durchführen User.where(:id => Account.where(..).select(:user_id)) Dies erzeugt: SELECT * FROM users WHERE id IN (SELECT user_id FROM accounts WHERE ..) Wie kann ich dies mit Rails '3 activerecord / arel / meta_where tun? Ich brauche / will echte Unterabfragen, keine Ruby-Problemumgehungen (mit mehreren Abfragen).
Wie kann ich das CSRF-Token abrufen, das mit einer JSON-Anforderung übergeben werden soll? Ich weiß, dass Rails aus Sicherheitsgründen das CSRF-Token für alle Anforderungstypen (einschließlich JSON / XML) überprüft . Ich könnte meinen Controller einsetzen skip_before_filter :verify_authenticity_token, aber ich würde den CRSF-Schutz verlieren (nicht ratsam :-)). Diese ähnliche (immer noch …
Weiß jemand, wie man der Asset-Pipeline in Rails 3.1 einen weiteren Ordner hinzufügt? Ich möchte app/assets/fontsgenauso dienen, wie app/assets/imageses serviert wird. Update: 5-7-2013 Nur um einige Erläuterungen für zukünftige Personen, die diese Frage finden, hinzuzufügen, um explizit einen Asset-Pfad in Ihrer application.rb-Datei hinzuzufügen: config.assets.paths << "#{Rails.root}/app/assets/fonts" Da sich der obige …
Wenn ich in Rails 3.1 einen neuen Controller generiere, wird automatisch auch eine Javascript-Datei mit dem Namen des Controllers hinzugefügt. Erstens dachte ich, dass diese Javascript-Datei nur verwendet wird, wenn der zugehörige Controller aufgerufen wird. Standardmäßig gibt es die Anweisung //= require_tree .in den application.js-Dateien, das jede JavaScript - Datei …
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.