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

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

403
ExecJS и не удалось найти среду выполнения JavaScript

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

388
Используя Rails 3.1, куда вы помещаете свой «специфичный для страницы» код JavaScript?

Насколько я понимаю, все ваши JavaScript объединены в один файл. Rails делает это по умолчанию, когда добавляет //= require_tree .в application.jsконец файла манифеста. Это звучит как реальный спаситель жизни, но я немного обеспокоен специфичным для страницы кодом JavaScript. Этот код выполняется...

247
Rails - Не удалось найти среду выполнения JavaScript?

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

191
execJs: «Не удалось найти среду выполнения JavaScript», но execjs И therubyracer находятся в Gemfile

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

166
Использование Rails 3.1 конвейера ресурсов для условного использования определенных CSS

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

143
Rails: FATAL - одноранговая аутентификация для пользователя не удалась (PG :: Error)

Я работаю над Ubuntu 11.10 и RubyMine Вот мои настройки разработки для database.yml: который RubyMine создал для меня development: adapter: postgresql encoding: unicode database: mydb_development pool: 5 username: myuser password: Когда я пытаюсь запустить приложение, я получаю эту ошибку ниже,...

120
Rails 3.1: двигатель против монтируемого приложения

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

90
Изменение типа столбца на более длинные строки в рельсах

При первой миграции я объявил, что столбец contentявляется строкой, Activerecord сделал его строкой (255) в соответствии с гемом-аннотацией. После того, как я нажимаю приложение на heroku, которое использует postgres, если я ввожу в форму в content строку длиннее 255, я получаю сообщение об ошибке...

89
Как настроить фабрику в 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 ... ......

82
rails - «ВНИМАНИЕ: не удается проверить подлинность токена CSRF» для запросов на разработку json.

Как я могу получить токен CSRF для передачи с запросом JSON? Я знаю, что по соображениям безопасности Rails проверяет токен CSRF для всех типов запросов (включая JSON / XML). Я мог бы вставить свой контроллер skip_before_filter :verify_authenticity_token, но я потеряю защиту CRSF (не рекомендуется...

81
Подзапросы в 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? Мне нужны / нужны настоящие...