Вопросы с тегом «ruby-on-rails-3.1»

Ruby on Rails версии 3.1.0 - это особая версия Ruby on Rails. Он был выпущен 30 августа 2011 года. Используйте этот тег для проблем, связанных с разработкой в ​​Ruby on Rails версии 3.1.

16
ExecJS и не удалось найти среду выполнения JavaScript
Я пытаюсь использовать шаблон Mongoid / Devise Rails 3.1 ( Mongoid и Devise ), и все время получаю сообщение о том, что ExecJS не может найти среду выполнения JavaScript. Достаточно справедливо, когда у меня не было никаких установленных программ, но я пытался установить Node.js , Mustang и Ruby Racer , …

29
Используя Rails 3.1, куда вы помещаете свой «специфичный для страницы» код JavaScript?
Насколько я понимаю, все ваши JavaScript объединены в один файл. Rails делает это по умолчанию, когда добавляет //= require_tree .в application.jsконец файла манифеста. Это звучит как реальный спаситель жизни, но я немного обеспокоен специфичным для страницы кодом JavaScript. Этот код выполняется на каждой странице? Последнее, что я хочу, - чтобы …

12
Rails - Не удалось найти среду выполнения JavaScript?
Я создал новый проект Rails, используя rails 3.1.0.rc4на своем локальном компьютере, но когда я пытаюсь запустить сервер, я получаю: Не удалось найти среду выполнения JavaScript. Смотрите здесь список доступных сред выполнения. ( ExecJS::RuntimeUnavailable) Примечание: это не о Героку.

18
execJs: «Не удалось найти среду выполнения JavaScript», но execjs И therubyracer находятся в Gemfile
Я получаю эту ошибку: грабли прерваны! Не удалось найти среду выполнения JavaScript. См. Https://github.com/sstephenson/execjs , Я уже потратил больше часов на поиск в Google, чем готов признать. Я считаю, что это ошибка execJs. Из всех постов это очень распространенная проблема с рельсами 3.1. JS Runtime теперь необходим для того, что …

3
Использование Rails 3.1 конвейера ресурсов для условного использования определенных CSS
Я нахожусь в процессе создания моего первого сольного Rails-приложения с использованием Rails 3.1.rc5. Моя проблема в том, что я хочу, чтобы мой сайт отображал различные CSS-файлы условно. Я использую Blueprint CSS и пытаюсь сделать рендеры звездочек / рельсов screen.cssбольшую часть времени, print.cssтолько при печати и ie.cssтолько при доступе к сайту …

8
Rails: FATAL - одноранговая аутентификация для пользователя не удалась (PG :: Error)
Я работаю над Ubuntu 11.10 и RubyMine Вот мои настройки разработки для database.yml: который RubyMine создал для меня development: adapter: postgresql encoding: unicode database: mydb_development pool: 5 username: myuser password: Когда я пытаюсь запустить приложение, я получаю эту ошибку ниже, кажется, что я еще не создал пользователя проекта, но как …

5
Rails 3.1: двигатель против монтируемого приложения
Может ли кто-нибудь помочь мне понять разницу между Rails Engine и монтируемым приложением? В Rails 3.1 вы можете создать любой из них с помощью команды «rails new plugin _ __ ». rails plugin new forum --full # Engine rails plugin new forum --mountable # Mountable App Когда бы вы хотели …


9
Ruby on Rails: как я могу отменить миграцию с помощью rake db: migrate?
После установки devise MODEL User я получил это. class DeviseCreateUsers < ActiveRecord::Migration def self.up create_table(:users) do |t| t.database_authenticatable :null => false t.recoverable t.rememberable t.trackable # t.encryptable # t.confirmable # t.lockable :lock_strategy => :failed_attempts, :unlock_strategy => :both # t.token_authenticatable t.timestamps end add_index :users, :email, :unique => true add_index :users, :reset_password_token, :unique …

2
Изменение типа столбца на более длинные строки в рельсах
При первой миграции я объявил, что столбец contentявляется строкой, Activerecord сделал его строкой (255) в соответствии с гемом-аннотацией. После того, как я нажимаю приложение на heroku, которое использует postgres, если я ввожу в форму в content строку длиннее 255, я получаю сообщение об ошибке PGError: ERROR: value too long for …

5
Как настроить фабрику в FactoryGirl с ассоциацией has_many
Может ли кто-нибудь сказать мне, если я просто неправильно настроен? У меня есть следующие модели с ассоциациями has_many.through: 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 :listings, :through …

10
rails - «ВНИМАНИЕ: не удается проверить подлинность токена CSRF» для запросов на разработку json.
Как я могу получить токен CSRF для передачи с запросом JSON? Я знаю, что по соображениям безопасности Rails проверяет токен CSRF для всех типов запросов (включая JSON / XML). Я мог бы вставить свой контроллер skip_before_filter :verify_authenticity_token, но я потеряю защиту CRSF (не рекомендуется :-)). Этот аналогичный (до сих пор …

5
Подзапросы в activerecord
С SQL я легко могу выполнять такие подзапросы User.where(:id => Account.where(..).select(:user_id)) Это производит: SELECT * FROM users WHERE id IN (SELECT user_id FROM accounts WHERE ..) Как я могу это сделать с помощью rails '3 activerecord / arel / meta_where? Мне нужны / нужны настоящие подзапросы, без обходных путей (с …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.