Описание тега rails-spring
Spring - это предварительный загрузчик приложений Rails. Это ускоряет разработку, поддерживая работу вашего приложения в фоновом режиме, поэтому вам не нужно загружать его каждый раз, когда вы запускаете тест, задачу rake или перенос.
4
ответа
Rails генерирует ошибку: нет такого файла или каталога - getcwd
При беге rails generate в новом проекте Rails 4.2 я получаю сообщение об ошибке: ~/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/spring-1.3.0/lib/spring/configuration.rb:37:in `pwd': No such file or directory - getcwd (Errno::ENOENT) Как я могу это…
08 фев '15 в 03:07
1
ответ
Rails Spring Wisper Слушатель Метод Кэширование
Оказывается, Spring кеширует мой метод прослушивания wisper (я пишу довольно простой движок). Пример: приложение / модели / myengine / my_class.rb class Myengine::MyClass include Wisper::Publisher def something # some logic publish(:after_something,…
27 апр '16 в 19:34
1
ответ
Пружина останавливает консоль Rails от запуска
Я недавно обновил свой Ruby до 2.5.0. С тех пор я не могу правильно запустить консоль Rails. Он либо зависает бесконечно, либо через несколько секунд показывает мне эту ошибку: before_session hook failed: NoMethodError: undefined method `reject!' fo…
06 янв '18 в 01:49
2
ответа
Сброс переменной класса с помощью направляющих / пружины
Я определил класс как таковой: class PublicationJob < ActiveJob::Base def self.jobs @jobs ||= Hash{|h, k| h[k] = []} end def self.register(format, job_class) jobs[format] << job_class end # [...] end Чтобы зарегистрировать разные классы раб…
17 апр '15 в 07:52
1
ответ
Как установить переменные уровня класса в инициализаторе Rails при использовании Spring?
В моем config/initializers/action_logger.rb у меня есть следующий код # config/initializers/transaction_logger.rb Transaction::Logger.logger = Transaction::Logger.new("log/transations.log") Каждый раз, когда я меняю код и запускаю тесты, я получаю: …
20 апр '18 в 19:06
6
ответов
Весна и межплатформенный конфликт?
Я пытаюсь добавить oauth2 с Google, следуя этим инструкциям. Я получаю следующее сообщение об ошибке при запуске сервера: Exiting You've tried to invoke Spring when it's already loaded (i.e. the Spring constant is defined). This is probably because …
29 июл '16 в 17:51
1
ответ
Spring не может подключиться к Docker Selen Container для запуска капибары через rspec
Похоже, что команда rspec через spring не может подключиться к локальному док-контейнеру с селеном, запущенным на docker-машине под osx для выполнения тестов на капибару. При вызове команды rspec не через сервер Spring - все работает нормально, я ви…
24 апр '16 в 18:01
1
ответ
Конфигурация Rails Spring похожа как у Зевса?
У меня есть что-то вроде этого в пользовательском плане Zeus, где я запускаю несколько рейковых задач: require 'zeus/rails' class CustomPlan < Zeus::Rails def rots `bundle exec rots 1> log/rots.log &` end def stripe_mock `bundle exec strip…
19 июл '17 в 13:55
1
ответ
Rails: как переопределить класс
Я пытаюсь использовать Spring в своем проекте rails, но у меня есть свой собственный класс под названием Spring, который наследуется от другого моего класса под названием Feature. В моем коде я вызываю.superclass для переменной, которая иногда устан…
18 окт '14 в 21:02
3
ответа
Сторож-минитест + пружина не работает как положено
У меня есть проект rails 4.0.2, и я использую guard 4.7.5, guard-minitest 2.2.0 и spring 1.1.0. Когда мой Guardfile читает: guard :minitest, spring: true do … end Я получаю информацию об использовании весны, когда бегу на страже Согласно README, есл…
30 янв '14 в 09:31
1
ответ
Rails 4.2 Ruby 2.2.1 Spring не запускается
Я только что сделал новую установку рельсов с использованием RailsInstaller Ruby 2.1 И после того, как я установил пакет и все прошло успешно, я попытался запустить Spring и получил следующую ошибку: C:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/g…
11 мар '15 в 05:01
2
ответа
Как перейти от spork к весне?
В настоящее время я использую Spork с Guard, Rspec и Cucumber. Я бы хотел перейти в Spring, но не могу найти никакой документации о том, что мне нужно изменить. В частности, мне любопытно, если мне нужно изменить мой: require 'spork' Spork.prefork d…
13 янв '15 в 18:15
0
ответов
Рельсовый пружинный тест-блок Bad file descriptor
Я пытаюсь использовать пружину 1.4.0 с рельсами 3.2.22/ruby 2.2.5, и делаю: bundle exec spring testunit <test_file.rb> выводит это: /Users/igor/.rbenv/versions/2.2.5/gemsets/<app>/gems/spring-1.4.0/lib/spring/application/boot.rb:7:in '…
28 июл '16 в 08:42
1
ответ
docker-compose Rails spring не работает
Я использую Rail 4.2.5.1 работает с контейнером Ruby 2.3.1 работает с контейнером Когда я начну $ docker-compose exec web /bin/bash # ssh into the web server $ bundle exec rails c Я получил следующую ошибку. from /usr/local/lib/ruby/gems/2.3.0/gems/…
13 окт '16 в 05:00
2
ответа
Установка Ruby on Rails на Mac
Чтобы установить RoR на моем Mac (v10.9.2), я решил следовать инструкциям для Ruby 1.9.2 здесь: /questions/34838944/ustanovka-ruby-on-rails-mac-os-lion/34838948#34838948 "rvm install 1.9.2" занимал слишком много времени, поэтому, основываясь на пред…
21 апр '14 в 21:33
2
ответа
Как ускорить первый запрос для локальных тестов пользовательского интерфейса Rails
Я использую шпинат, Capybara и Poltergeist вместе для написания автоматических тестов пользовательского интерфейса. Я пытался ускорить выполнение тестов локально. Я использую Spring, который немного помогает с загрузкой среды. Впрочем, первый запрос…
24 мар '15 в 20:54
0
ответов
rspec использует старые файлы при повторном запуске тестов
Это мой первый проект в Rails 4, я использую 4.2 Я обнаружил, что rspec не перезагружает мои spec-файлы каждый раз, когда он запускается, поэтому исправленные мной тесты продолжают давать сбой со старым сообщением об ошибке. Я предполагаю, что это к…
03 авг '15 в 03:24
0
ответов
RailsConfig gem не работает должным образом в среде разработки
У меня есть следующие настройки: APP_DIR / конфигурации / настройки / development.yml dev_setting_1: "hello_dev" APP_DIR / конфигурации / настройки / production.yml prod_setting_1: "hello_prod" APP_DIR / конфигурации / settings.yml gen_setting_1: "h…
18 окт '18 в 21:25
1
ответ
Приложение Dockerized Rails 5 RC1 не получает обновления для контроллеров и моделей в разработке
У меня довольно большой опыт разработки приложений на Rails 4 для Mac OS X + Docker Machine + Docker Compose, но кое-что изменилось с тем, как Rails 5 кэширует файлы в среде разработки (в настоящее время тестируется с RC1). После запуска приложения …
10 май '16 в 16:27
0
ответов
Почему User.count возвращает 0, пока bin/spring не будет перезапущен в Ruby on Rails?
Я бегу bundle exec rails c, Идет в среду разработки. Когда я делаю User.count, я получаю 0 записей. Но после того, как я сделаю bin/spring stop а потом bin/spring start, Я вижу записи User.count как 23782. Почему это так? Что здесь делает весна? Как…
16 фев '20 в 01:11