Feder sollte vermutet werden, wenn Rails-Befehle nicht richtig funktionieren

Motivation

Als ich beim Erstellen von Testcode mit Rails den folgenden Befehl eingab, funktionierte er nicht ordnungsgemäß. Daher habe ich als Memorandum beschrieben, wie er gelöst wurde.

$ rails g rspec:request article


Running via Spring preloader in process 15349
Deprecation warning: Expected boolean default value for '--orm'; got :active_record (string).
This will be rejected in the future unless you explicitly pass the options `check_default_type: false` or call `allow_incompatible_default_type!` in your code
You can silence deprecations warning by setting the environment variable THOR_SILENCE_DEPRECATION.
Could not find generator 'rspec:request'. Maybe you meant "rspec:decorator"?
Run `rails generate --help` for more options.

Was ist Frühling?

Es ist verrückt "Ein Rails-Anwendungs-Preloader, der die von Ihnen entwickelte Anwendung im Hintergrund hält, um die Entwicklung zu beschleunigen, und die Notwendigkeit beseitigt," Test Rake Task Migration "jedes Mal zu starten."

Es kann ein Problem sein, dass der Prozess hier bleibt, da es wie ein guter Kerl aussieht.

Lösungsverfahren

Überprüfen Sie zunächst den Status der Feder

$ spring status


Spring is running:

 3729 spring server | blogapp | started 17 hours ago

Immerhin wurde es gestoppt.

Als nächstes stoppen Sie den Frühling.

$ spring stop
Spring stopped.

Überprüfen Sie den Status erneut

$ spring status
Spring is not running.

Führen Sie den Befehl Rails erneut aus

$ rails g rspec:request article
Running via Spring preloader in process 15565
      create  spec/requests/articles_spec.rb

Erfolgreich!

Wenn Sie die Befehlsoperation erneut ausführen, wird auch die Feder ausgeführt. Machen Sie sich also keine Sorgen.

Wenn Sie einen Fehler erhalten, an den Sie sich nicht erinnern, vermuten Sie den Frühling

Recommended Posts

Feder sollte vermutet werden, wenn Rails-Befehle nicht richtig funktionieren
Wenn @Transactional of Spring Boot nicht funktioniert
[Java] Wann var verwendet werden soll und wann nicht
[Ruby on Rails] Wenn die ID-Erfassung des Parameters nicht gut lief
[Rails 5] [Turbolinks] Was tun, wenn JS aufgrund eines Seitenübergangs oder eines Browsers nicht funktioniert?
[Schienen] Was tun, wenn Schienen nicht reagieren oder nicht anhalten?
[Anfänger] Wenn Schienen nicht funktionieren
Einstellungen, die beim Betrieb einer Produktionsumgebung mit Rails vorgenommen werden sollten
Wenn das Formular wie "Auswählen von Materialisieren" nicht ordnungsgemäß funktioniert
JSESSIONID konnte bei Verwendung von Spring Security nicht der URL zugewiesen werden