Le ressort doit être suspecté lorsque les commandes Rails ne fonctionnent pas correctement

Motivation

Lorsque j'ai tapé la commande suivante lors de la création du code de test à l'aide de Rails, cela ne fonctionnait pas correctement, j'ai donc décrit comment cela avait été résolu sous forme de mémorandum.

$ 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.

Qu'est-ce que le printemps?

C'est fou "Un préchargeur d'application Rails qui maintient l'application que vous développez en arrière-plan pour accélérer le développement et élimine le besoin de lancer" Tester la migration des tâches rake "à chaque fois."

Cela peut être un problème que le processus demeure ici, car il ressemble à un bon gars.

Procédure de solution

Tout d'abord, vérifiez l'état du printemps

$ spring status


Spring is running:

 3729 spring server | blogapp | started 17 hours ago

Après tout, il a été arrêté.

Ensuite, arrêtez le printemps.

$ spring stop
Spring stopped.

Vérifiez à nouveau le statut

$ spring status
Spring is not running.

Exécutez à nouveau la commande Rails

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

Réussi!

Si vous exécutez à nouveau l'opération de commande, spring sera également exécuté, alors ne vous inquiétez pas.

Si vous obtenez une erreur dont vous ne vous souvenez pas, suspectez le printemps

Recommended Posts

Le ressort doit être suspecté lorsque les commandes Rails ne fonctionnent pas correctement
Lorsque @Transactional of Spring Boot ne fonctionne pas
[Java] Quand var doit être utilisé et quand il ne doit pas être utilisé
[Ruby on Rails] Lorsque l'acquisition de l'identifiant du paramètre ne s'est pas bien déroulée
[Rails 5] [Turbolinks] Que faire lorsque JS ne fonctionne pas en raison d'une transition de page ou d'un retour du navigateur
[Rails] Que faire lorsque les rails ne répondent pas ou ne s'arrêtent pas
[Débutant] Lorsque les rails ne fonctionnent pas
Paramètres à définir lors de l'exploitation d'un environnement de production avec Rails
Lorsque le formulaire tel que Select of Materialize ne fonctionne pas correctement
JSESSIONID n'a pas pu être attribué à l'URL lors de l'utilisation de Spring Security