Я только что обновил свои установки rspec и guard, потому что Guard запускался 3 раза при каждом изменении после того, как я запустил его с bundle exec guard
. Что ж, теперь он запускается 5 раз, когда я что-то меняю в своем коде.
Это выходное сообщение терминала, которое я получаю при запуске bundle exec guard
10:45:30 - INFO - Guard is using TerminalTitle to send notifications.
10:45:30 - INFO - Guard::RSpec is running
10:45:30 - INFO - Guard::RSpec is running
10:45:30 - INFO - Guard::RSpec is running
10:45:30 - INFO - Guard::RSpec is running
10:45:30 - INFO - Guard::RSpec is running
10:45:30 - INFO - Guard is now watching at '/Users/me/myProject'
10:45:38 - INFO - Running: spec/features/admin_area_spec.rb
Я думаю, что, возможно, есть какое-то место, где слушатель или что-то еще запускается пять раз, но я не смог его найти.
Обновить Я использую guard-rspec-4.2.8
, rspec-2.14.1
и guard-2.5.1
.